Pracuję na Symfony 2 aplikacji realizowanego przez inną firmę i natknąłem się na poniższej definicji usługi:Symfony składnia wtrysku usługa
service_id:
class: 'path\to\class'
calls:
- [setRequest, ['@?request=']]
wiem co znak zapytania w @?request=
środków (jeśli usługa nie istnieje , setRequest
nie zostanie wywołany), ale co oznacza znak równości na końcu średniej?
Dzięki!
znak równości może być użyty do wstrzyknięcia wartości oparte na wyrażeniach też przykład takiego zastosowania tutaj: https://symfony.com /doc/current/service_container/expression_language.html – teeyo
@teeyo, ale nieużywany w ten sposób ... – medowlock
Tak, mówię tylko, że można go używać w ten sposób, bo w twoim przypadku @prehfeldt aleady odpowiedział, że :) – teeyo