26/06/2018 - SYMFONY
Aşağıdaki örneği kullanarak Symfony uygulama kurulumu anında servis tanımlaması ile bir class'ın methoduna argüman aktarma işlemini gerçekleştirebilirsiniz.
class MyClass
{
...
public function setClientId(?string $clientId = null)
{
....
}
public function setClientSecret(?string $clientSecret = null)
{
...
}
...
}
services:
app.my_class:
class: MyClass
calls:
- [setClientId, ['%env(CLIENT_ID)%']]
- [setClientSecret, ['%env(CLIENT_SECRET)%']]