如何将数组传递给Laravel绑定?

时间:2017-02-23 17:57:23

标签: php laravel dependency-injection

我在bootstrap/app.php中设置了一堆绑定。我将构造函数参数添加到我的一个conretes中,以使构造函数看起来像这样:

public function __construct(array $names) {
    //Stuff.
}

它的绑定设置如下:

$app->singleton(App\Interfaces\SomeInterface::class, App\Config\SomeConcrete::class);

我想指定数组来传递这样的东西:

$app->when(App\Config\SomeConcrete::class)
    ->needs('What goes here??')
    ->give($theArray);

我已尝试Array::class和参数名称,但它无效。

我可以将数组传递给构造函数参数吗?

0 个答案:

没有答案