Podczas definiowania usług przy użyciu pliku konfiguracyjnego, jak mogę przekazać stałą PHP (CURLAUTH_DIGEST
w tym przykładzie) jako argument konstruktora?Jak przekazać stałą PHP jako argument usługi w Symfony 2?
I nie można przetestować go teraz ale zakładam, że:
services:
my_service:
class: "%my_service.class%"
arguments: [CURLAUTH_DIGEST]
nie będzie działać, ponieważ CURLAUTH_DIGEST
jest konwertowany do string
.
Dziękuję, to pokazuje nam, jak to zrobić w YAML. Duplikat odpowiedzi (nie czytałem bardzo dobrze) stwierdza, że nie można tego zrobić (tylko w XML). Głosowałem za zamknięciem, teraz zrobię to, aby ponownie otworzyć. – gremo