【发布时间】:2013-10-16 09:01:06
【问题描述】:
我们必须这样做
$app->register(new Namespace\SomeServiceProvider());
使用一些服务提供者。
如果我需要使用,比如说,20 Provider,
我也必须做$app->register... 20 次,可以吗?有没有更好的方法在 silex 中注册大型提供商?
谢谢。
【问题讨论】:
我们必须这样做
$app->register(new Namespace\SomeServiceProvider());
使用一些服务提供者。
如果我需要使用,比如说,20 Provider,
我也必须做$app->register... 20 次,可以吗?有没有更好的方法在 silex 中注册大型提供商?
谢谢。
【问题讨论】:
这很好,如果您想避免多次写入 $app->register,您可以在配置文件中定义所有 Base Providers,然后在引导程序中对其进行迭代。
您可以使用此ConfigServiceProvider 加载各种格式的配置文件。
【讨论】: