laravel5类没有发现致命错误

时间:2016-04-17 11:10:04

标签: php symfony laravel-5

我使用的是Laravel 5.2。我收到以下错误:

[Symfony\Component\Debug\Exception\FatalErrorException]
Class '\App\Providers\Weixin\WeixinApiProvider' not found

如果我将类文件从app/Providers/MyProviders移动到app/Providers并将名称空间从App\Providers\MyProviders更改为App\Providers,则程序运行正常。 但为什么我不能在app/Providers/MyProviders/下创建文件并相应地设置名称空间?有什么帮助吗?

这是我的类文件,如:

<?php
namespace App\Providers\Weixin;

use Illuminate\Support\ServiceProvider;

class WeixinApiProvider extends ServiceProvider{
/**
 * Bootstrap any application services.
 *
 * @return void
 */
public function boot()
{
    //
}

/**
 * Register any application services.
 *
 * @return void
 */
public function register()
{
    $this->app->singleton('WeixinApi',function(){
        return new \App\Services\WeixinApi();
    });
}
}

0 个答案:

没有答案