如何在 Silex 中管理服务提供商


How to Manage Service Provider in Silex

我们必须这样做

$app->register(new Namespace'SomeServiceProvider());

使用某些服务提供商。

如果我需要使用,比方说,20 个提供者,我也要做20次$app->register...,好吗?有没有更好的方法在 Silex 中注册大型提供商?

谢谢。

这完全没问题,如果你想避免多次编写$app->register,你可以在配置文件中定义所有的基本提供程序,并在引导程序中迭代它们。

您可以使用此配置服务提供程序加载各种格式的配置文件。