Php 从其他功能使用时,laravel自动注射

Php 从其他功能使用时,laravel自动注射,php,laravel,dependency-injection,Php,Laravel,Dependency Injection,我有一个类(Mailchimp)的自动注入设置: 如何在不传入Mailchimp的情况下实例化Campaign类? 我的IDE(PHPStorm)要求我输入参数,但我希望Laravel自动注入它。用于绑定和解析活动类。在这种情况下,Laravel将注入Mailchimp类 app(Campaign::class, ['someOtherArgument' => 'someValue']) 不幸的是,IDE仍然抱怨参数不匹配。(构造器需要2,我只想通过1,让laravel添加mailchi

我有一个类(Mailchimp)的自动注入设置:

如何在不传入Mailchimp的情况下实例化Campaign类? 我的IDE(PHPStorm)要求我输入参数,但我希望Laravel自动注入它。

用于绑定和解析
活动
类。在这种情况下,Laravel将注入
Mailchimp

app(Campaign::class, ['someOtherArgument' => 'someValue'])

不幸的是,IDE仍然抱怨参数不匹配。(构造器需要2,我只想通过1,让laravel添加mailchimp依赖项)。@Chris请显示您现在得到的确切错误。另外,请说明您试图解决
活动
类的确切方式。我刚刚在5.5中测试了这种方法,效果很好。
app(Campaign::class, ['someOtherArgument' => 'someValue'])