我正在尝试将绑定添加到我的 ServiceProvider 中的 register 方法,但我不断收到此错误:
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'MyApp\\Providers\\App' not found","file":"\/Users\/foobar\/Dropbox\/Staff Folders\/foobar\/htdocs\/bla\/test\/app\/MyApp\/Providers\/TestServiceProvider.php","line":14}}
作曲家.json:
"psr-0": {
"MyApp": "app/"
}
应用程序/MyApp/TestServiceProvider.php:
<?php namespace MyApp\Providers;
use Illuminate\Support\ServiceProvider;
class TestServiceProvider extends ServiceProvider {
/**
* Register the service provider.
*
* @return void
*/
public function register()
{
App::bind('payment', function()
{
return new \app\MyApp\Providers\Payment;
});
}
}
?>
应用程序/MyApp/Payment.php:
<?php namespace MyApp\Providers;
class Payment{
public function process()
{
//
}
}
?>
我怎样才能让它工作?