标签: php silex
silex中的服务提供商是什么?这与服务有什么不同?
为什么要在silex中使用服务提供者而不是将您的类注入silex?
答案 0 :(得分:1)
服务提供者是注册服务的类。它在需要复杂配置或在你的疙瘩DIC中暴露多个键时使用。
如果您的服务注册是单return new Foo(),那么请务必在您的引导程序文件中执行此操作。但如果它像Doctrine provider一样复杂,最好保持分开。
return new Foo()