laravel如何绑定实现了特定接口的所有类?

时间:2019-02-18 19:35:43

标签: php laravel-5.4 ioc-container

在laravel 5.4中,我们可以绑定一个已知的类,并且在绑定后的任何地方都可以使用它,但是如果我们想绑定某些实现了特定接口的类,我们如何动态绑定?

例如:

interface x {}

class a implements x {}
class b implements x {}
class c implements x {}
class d implements x {}
class e implements x {}

在服务提供者中,我如何动态地绑定x实现的所有类  将来,我将添加一些实现的类x。我该怎么办?

0 个答案:

没有答案