Tôi có một dịch vụ trong Symfony2 trông giống như:Đi qua biến động một constructor dịch vụ
services:
MyCustomService:
class: MyClass
arguments: //Arguments aren't static, but dynamic based on application logic.
Có thể vượt qua các biến động để xây dựng một dịch vụ?
Có dường như không có bất kỳ tham số bổ sung trong vòng một của bộ điều khiển $this->get('MyCustomService');
Có cái gì tôi đang thiếu?
Yeah, tôi không thích lớp phải lo lắng về bản thân khi instantiating một nhà máy có ý nghĩa hơn. Tuy nhiên tôi vừa mới khởi tạo nhà máy một cách thủ công, sử dụng 'get ($ args)' và 'trả về MyClass mới ($ args)' trong trường hợp của tôi. Cảm ơn! – Tek
Làm thế nào để bạn gọi nó? –
Tôi cũng tò mò làm thế nào điều này được gọi là. Làm cách nào bạn chuyển vào% time_prefix% động? Đó vẫn là một tham số cần được định nghĩa trong tệp yaml afaik –