【发布时间】:2014-03-18 20:42:37
【问题描述】:
我正在尝试使用“工作台”开发自定义包。这是一个简单的包,它将创建一个存储库来使用我们拥有的不同 API。我计划将此存储库注入我的应用程序的控制器中。无论如何,我使用“工作台”创建了包。这将创建服务提供者。 Laravel 文档说要在 app.config 中将服务提供者添加到我的“提供者”数组中。我已经这样做了,但是当我运行composer update 时,我收到一条错误消息,指出找不到该类,特别是:PHP Fatal error: Class 'MyVendor\MyPackage\ServiceProvider not found in /.. .. .. ../laravel/vendor/framework/src/Illuminate/Foundation/ProviderRepository.php。我以为我正确地遵循了文档,我错过了什么?
【问题讨论】:
-
您是否在包目录中运行了该命令?
-
我在包目录中运行了
composer install,它现在可以工作了。谢谢。我正在看的教程没有提到这一点。我想我只是希望我的普通应用程序的composer update也能处理工作台的东西。
标签: php laravel laravel-4 composer-php