【发布时间】:2015-05-01 14:09:03
【问题描述】:
我已将我的 laravel 应用程序从 4.2 升级到 5,尝试注入我的依赖项时出现以下错误:
<?php namespace App\Classes\Api\Zurmo;
use App\Classes\Api\Rest\ApiRestHelper;
class Connector implements ConnectorInterface {
public function __construct(ApiRestHelper $rest)
{
...
传递给 App\Classes\Api\Zurmo\Connector::__construct() 的参数 1 必须是 App\Classes\Api\Rest\ApiRestHelper 的实例,没有给出
据我所知,它看起来不错,我在这里缺少什么?
【问题讨论】:
-
你如何使用这个类?
-
上面的连接器类是从控制器调用的,如下所示:使用 App\Classes\Api\Zurmo\Connector as Zurmo;
-
您是否将您的接口绑定到您的类实现?
标签: php constructor dependency-injection laravel-5