0
A
回答
3
有两种方法我能想到的:
定义类的服务,并注入参数进去。这是最干净的解决方案。
例:
// parameters.ini my_param: fooBar // services.yml tests.example: class: some\class arguments: [%my_param%]
fooBar
现在将传递给你的类构造函数。将您的班级定义为一项服务并将其注入
container
服务。这是不是建议,我只列出它,因为它在技术上是可能的。
相关问题
- 1. Symfony2如何访问所有控制器中的一组数据?
- 2. Symfony2 - 访问控制
- 3. ASP.NET MVC - 访问非控制器类中的Cookie数据
- 4. 如何使用symfony2访问控制器中的语义配置?
- 5. 如何解决在非控制器类Symfony2的路径
- 6. 如何从RedirectToAction访问控制器方法中的参数值
- 7. 如何访问控制器中的参数ember.js
- 8. 如何从控制器内部访问不同的控制器Symfony2
- 9. Symfony2路由访问控制
- 10. symfony2资产访问控制
- 11. 如何访问控制器类笨
- 12. 如何使用Symfony2访问控制器之外的服务?
- 13. Symfony2的访问控制限制ROLE_SUPER_ADMIN
- 14. 如何访问控制器
- 15. 如何访问控制器内部的url参数?
- 16. 访问控制器类中的appsettings.json值
- 17. 如何访问Angular.js中的控制器
- 18. 如何访问didInsertElement中的控制器
- 19. 如何访问控制器中的viewModel
- 20. symfony2控制台参数
- 21. Symfony2控制台限制访问
- 22. java.lang.IllegalAccessException:类javax/faces /组件/ UIComponentBase非法访问“”类控制器/ testManagedBean
- 23. 如何访问我的服务器控制器中的参数值?
- 24. Symfony2从非服务类访问服务
- 25. 如何从Ember控制器访问查询参数
- 26. 灰烬JS如何访问查询参数在控制器
- 27. Symfony2:访问控制的最佳做法
- 28. 如何访问属性格式文件在Java中春非控制器类
- 29. symfony2:在呈现的控制器中访问cookie
- 30. 在Symfony2控制器中访问未映射的字段
定义类的服务后,必须从服务容器专门调用服务(`$这个 - >获取(“tests.example”);`控制器),并不能手动创建它。查看官方文档http://symfony.com/doc/current/book/service_container.html – 2013-04-27 07:08:25