Sono abbastanza nuovo per Symfony 2 e mi sto spostando su argomenti avanzati come services. Quando dovrebbe essere un servizio un oggetto?Informazioni sui servizi Symfony2
Ad esempio, si supponga di disporre di un oggetto facciata per effettuare una chiamata a un servizio REST. Questa classe richiede un nome utente e una password. Sarebbe corretto modellare quella classe come servizio globale? Anche se è usato solo in una parte dell'intero progetto?
# app/config/config.yml
parameters:
my_proxy.username: username
my_proxy.password: password
services:
my_proxy:
class: Acme\TestBundle\MyProxy
arguments: [%my_proxy.username%, %my_proxy.password%]