autoloader 相关问题

自动装带器是一种功能,允许在首次调用时自动包含来自不同文件的类和函数。这节省了显式包含所有文件的需要,或者创建了一个可怕的全局函数/类文件。

未找到 Firebase\JWT\JWT 类

我想在我的代码中使用纯 firebase/php-jwt 库。首先,我转到 /var/www/html/ ,就像官方图书馆页面所建议的那样,我这样做 作曲家需要 firebase/php-jwt 当我跑完后...

回答 7 投票 0

为什么在 require_once 中包含 __DIR__ ?

例如,我总是看到自动加载器这样调用: require_once __DIR__ 。 '/../vendor/autoload.php'; 这和更简洁的有什么区别 require_once '../vendor/autoloa...

回答 4 投票 0

Composer PSR-4 自动加载“找不到类”调试

是的,另一个关于“找不到类”错误的问题。要么是我遗漏了什么,要么是我误解了 PSR-4 逻辑。 我的作曲家库目录结构: “扫描仪”=>“src”=>“Test.php”

回答 3 投票 0

自动加载器到底什么时候被调用?

我有一个使用 spl_autoload_register() 注册的自动加载器: 类我的自动加载器{ 公共函数 __construct(){ spl_autoload_register(array($this, 'loader')); } 公开

回答 2 投票 0

不能在自动加载器中使用名称空间

[使用自动加载器“ spl_autoload_register”时,无法使用名称空间实例化类。如果不使用名称空间或仅排除自动加载器,则可以很好地访问类方法。我有...

回答 1 投票 0

带有名称空间或预期行为的ActiveRecord错误?

Rails 4.1.16 Ruby 2.2.7我有这个ActiveRecord模型:class Something :: Type

回答 1 投票 1

如何在我的项目的供应商中使用psr-4创建自动加载文件?

我正在创建一个PHP项目,并希望实现PSRR-4自动加载。我不知道需要在vendor目录中创建哪些文件来实现对类文件的自动加载。

回答 1 投票 0

如何在多个文件中使用PHP Autoloader?

我目前正在尝试通过自动加载器替换项目中的require和require_once。我正在使用MVC模型,需要自动加载很多文件。 File1:我的自动装带器类/函数看起来...

回答 1 投票 0

将php网站部署到heroku中的自动加载器问题

当我将php代码部署到heroku时,我的自动加载器功能无法正常工作。我正在使用名称空间。文件结构Heroku日志在localhost中可以正常工作。我已经...

回答 1 投票 0

我的作曲家自动加载文件不包含类

我正在使用Composer和coffeecode / datalayer库用PHP创建REST API,但是当我尝试加载我的类时,我收到Class not found错误,并且在终端上键入dump-autoload时得到...

回答 1 投票 -1

作曲家PSR-4自动加载完全忽略

我有composer.json文件:{ “名”: “马尔科/艺术帝国”, “说明”: “社交网络”, “类型”: “计划”, “作家”:[{ “Name”:“马科·利克“” ...

回答 2 投票 -1

致命错误:未捕获错误:找不到类'Foolz \ SphinxQL \ Connection'

我使用以下json文件安装了用于PHP的Foolz SphinxQL查询生成器:{“require”:{“foolz / sphinxql-query-builder”:“^ 2.0”}}我的php如下:...

回答 1 投票 0

我正在尝试配置behat并看到错误 - 无法打开流:/ usr / bin / behat中没有这样的文件或目录

PHP警告:require_once(behat / autoload.php):无法打开流:第23行/ usr / bin / behat中没有这样的文件或目录PHP致命错误:require_once():无法打开所需的'behat / autoload ... 。

回答 2 投票 2

Rails查询对象未加载

我在Rails 5.2.2中有一个查询对象app / queries / car_query.rb类CarQuery attr_reader:关系#code end我在控制台中引用它时,我得到Error NameError(未初始化...

回答 2 投票 0

Autoloader PHP修改被调用类的名称[关闭]

我创建了一个Autoloader类,它可以很好地使用命名空间(例如:App \ Table \ Article OK)。但是当我尝试加载一个包含其目录名的类时,它不起作用(App \ Table \ ...

回答 1 投票 -1

即使自动加载器已加载文件,也无法找到类

所以我有一个镜像我的命名空间结构的目录。自动装带器正在加载包含我的类的文件。 use子句使用别名指定正确的类。尽管如此......

回答 1 投票 0

如何在不使用require_once的情况下自动加载和调用独立的PHP类?

我有一个名为EQ的主类,连接到其他类,可以在这个GitHub链接中查看。 EQ类没有连接到我的作曲家,我用本地服务器调用它:php -f path / to / ...

回答 1 投票 1

使用Node.js的PHP-Like Autoloader

我正在慢慢地从PHP转换到Node.js,并试图找到类似于composer dumpautoload的东西。感谢PSR-4,使用它时,很容易访问PHP中任何文件中的任何类...

回答 1 投票 2

如何在laravel中要求作曲家自动加载器?

我想安装guzzle https://github.com/guzzle/guzzle我阅读了参考资料,但我对此部分感到困惑:从该教程中,要求使用composer autoloader。所以似乎需要添加......

回答 1 投票 2

使用Composer自动加载器时访问类时出错

我有文件夹app / Controllers / HomeController.php,在我的作曲家自动加载器中,我这样写:“autoload”:{“psr-4”:{“App \\”:“app /”,}},但是当我尝试至 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.