Laravel 4 命名空间和psr-0在我的laravel 4应用程序中不起作用
我已经按照本教程获得了psr-0在我的Laravel4应用程序中工作的名称,但没有乐趣。我错过了什么 我的文件夹结构Laravel 4 命名空间和psr-0在我的laravel 4应用程序中不起作用,laravel-4,namespaces,psr-0,Laravel 4,Namespaces,Psr 0,我已经按照本教程获得了psr-0在我的Laravel4应用程序中工作的名称,但没有乐趣。我错过了什么 我的文件夹结构 >App >>|Acme >>>>|Billing >>>>>>>|Billing.php 我的计费类 <?php namespace Acme\Billing; class Billing { function __construct() {
>App
>>|Acme
>>>>|Billing
>>>>>>>|Billing.php
我的计费类
<?php namespace Acme\Billing;
class Billing {
function __construct()
{
dd('finally!!!');
}
}
我的路线呢
Route::get('/', function(){
new Acme\Biling\Billing;
});
我一直在犯这个错误
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'Acme\Biling\Billing' not found
尝试运行
php artisan dump autoload
命令。我找到了缺少的内容
"psr-0":{
"Acme":"App/Acme" ***missing piece***
}
这甚至适用于psr-4。希望它能帮助别人。
注意:命名时请遵循文件夹结构并检查大小写。我有,但仍然没有乐趣!
"psr-0":{
"Acme":"App/Acme" ***missing piece***
}