我想在助手文件夹中调用静态方法。
我尝试了很多 tutos,但它总是只针对一个文件。
我的配置 /app/Helpers/Languages.php -> 我的静态类
作曲家.json
"autoload": {
"classmap": [
"database",
"app/Helpers/" <- I understand, L5 add in own autoload
应用程序.php
'aliases' => [ ...., 'Languages' => 'App\Helpers\Languages',
我尝试了什么:
- 添加自动加载类映射、HelpersServiceProviders 类、命名空间(仅在刀片模板中工作,而不是在控制器中)
- 添加带和不带类映射、命名空间的自动加载 psr-4
对于所有方法,我需要使用 'app/Helpers/Languages' 但我想只调用 Languages::myFunction() 而不使用 'use' 。可能吗 ?
我已经在 psr-4 中的 'app/' 文件夹,所以它将是加载文件夹和我的文件,不是吗?
如果在没有我的情况下加载页面时它可以提供帮助:
找不到 FatalErrorException 类“App\Http\Controllers\Languages”
当我更新 composer.json 时,我没有忘记 composer dump-autoload