title: Symfony2: Better way to inject services between another services
body: <p>I've read some post regarding this subject but I'm still wondering if there is a better way to "auto inject" any service. I mean, if I have a namespace called person services (which includes personalDataService, relativesDataService, etc) it'd be great if I could do something like this:</p>
  
  <pre><code>services:
      Person.personalData:
          class:        Main\UserBundle\Services\PersonalDataService
          arguments: [Person.*]
  
      Person.relativesData:
          class:        Main\UserBundle\Services\RelativesataService
          arguments: [Person.*]
  </code></pre>
  
  <p>I know that is possible to follow <a href="https://stackoverflow.com/questions/11801541/how-to-inject-a-service-in-another-service-in-symfony">this post</a> but I'm looking for other "efficient" way</p>