首页 > TAG信息列表 > symfony3-4
php – Symfony – 使用另一个捆绑服务
我正在尝试使用另一个捆绑包中的服务,而不会在捆绑包之间创建任何依赖关系.我正在尝试使用CompilerPass,但这可能不是最好的方法. 我在BarBundle中创建了一个ParamConverter,FooBundle应该为它的控制器使用它. 但是我收到错误:没有找到名为foo_bundle.converter_service的转换器来转php – 弃用服务的公共用法
在更大的应用程序中,我有很多服务.使用Symfony 2.x我们将大多数服务公开并在控制器中使用: $container->get('service.id'); 转换到Symfony 3.4 / 4我想弃用公共服务的使用.由于许多客户直接使用该服务,我必须将其公开. 但我想将服务的公共使用标记为“已弃用”. 我已经知道如何在php – Symfony更新2.8到3.4
我想将我的旧Symfony项目从2.8升级到4.0,但我在升级时从2.8升级到3.4.我使用本教程进行升级Moving to Symfony 3.4. 尝试通过作曲家Composer Upgrade Errors更新时出现了一些错误: # php composer.phar update symfony/symfony --with-dependencies Dependency "symfony/polyfill-a