php - SF2 : Configure a service that gives a new object instance each time

标签 php dependency-injection symfony

默认情况下,symfony 2 服务提供单例。但就我而言,每次调用我的服务时我都需要一个新的对象实例。

我看symfony 2 tutorial ,我唯一发现的是:“我们稍后将学习如何配置具有多个实例的服务”...

这样做的正确步骤是什么?

最佳答案

你可以使用scope="prototype"

关于php - SF2 : Configure a service that gives a new object instance each time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6584851/

相关文章:

php - 未捕获的异常 'ReflectionException',消息为 'Cannot set readonly property ezcReflectionClass::$class'

typescript - Nestjs 依赖注入(inject) - 将服务注入(inject)服务

c# - 依赖注入(inject) : HttpClient or HttpClientFactory?

java - Spring AMQP - 将 ListenerContainer 传递给 bean

php - Doctrine2 Entites - 是否可以将 "dirty"对象与数据库中的对象进行比较

php - 呈现具有特定状态代码的模板

php - undefined variable $submit

php - 拉维尔 5 : Prevent redirection when the url ends with “/”

.htaccess - 仅使用 .htaccess 让 Symfony2 在共享主机上工作

php - 使用 CPP 手动构建 POST 请求并提交 php 表单