schmittjoh/JMSDiExtraBundle — pull request #115 by molchanoviv (2013-06-21 12:28:52+00:00)
Title: factoryService, factoryMethod and factoryClass

Added support of factoryClass, factoryService, factoryMethod and factoryMethodArguments properties to Service annotation.

Usage
```php
/**
* @Service("rl_main.repository.user", factoryService = "doctrine", factoryMethod="getRepository", factoryMethodArguments={
* "persistentObjectName" = "Acme\DemoBundle\Entity\User"
* } )
```

or

```php
/**
* @Service("rl_main.repository.user", factoryClass = "\Acme\DemoBundle\Factories\YourFactory", factoryMethod="getSomething", factoryMethodArguments={
* "variable" = @Inject("acme_demo.your_service")
* } )
```