|
7 | 7 | <services>
|
8 | 8 | <defaults public="true"/>
|
9 | 9 |
|
10 |
| - <service id="Shivas\VersioningBundle\Service\VersionManagerInterface" alias="shivas_versioning.manager"/> |
11 |
| - <service id="Shivas\VersioningBundle\Formatter\FormatterInterface" alias="shivas_versioning.formatter.git"/> |
12 |
| - <service id="Shivas\VersioningBundle\Writer\WriterInterface" alias="shivas_versioning.writer.version"/> |
13 |
| - |
14 |
| - <service id="shivas_versioning.manager" class="Shivas\VersioningBundle\Service\VersionManager"> |
15 |
| - <argument type="service" id="shivas_versioning.cache.version"/> |
16 |
| - <argument type="service" id="Shivas\VersioningBundle\Writer\WriterInterface"/> |
17 |
| - <argument type="service" id="Shivas\VersioningBundle\Formatter\FormatterInterface"/> |
18 |
| - </service> |
19 |
| - <service id="shivas_versioning.formatter.git" class="Shivas\VersioningBundle\Formatter\GitDescribeFormatter"/> |
20 |
| - <service id="shivas_versioning.writer.version" class="Shivas\VersioningBundle\Writer\VersionWriter"> |
21 |
| - <argument>%kernel.project_dir%</argument> |
22 |
| - </service> |
23 |
| - |
24 |
| - <service id="shivas_versioning.provider.version" class="Shivas\VersioningBundle\Provider\VersionProvider"> |
25 |
| - <argument>%kernel.project_dir%</argument> |
26 |
| - <tag name="shivas_versioning.provider" alias="version" priority="100"/> |
27 |
| - </service> |
28 |
| - |
29 |
| - <service id="shivas_versioning.provider.git" class="Shivas\VersioningBundle\Provider\GitRepositoryProvider"> |
30 |
| - <argument>%kernel.project_dir%</argument> |
31 |
| - <tag name="shivas_versioning.provider" alias="git" priority="-25"/> |
32 |
| - </service> |
33 |
| - |
34 |
| - <service id="shivas_versioning.provider.revision" class="Shivas\VersioningBundle\Provider\RevisionProvider"> |
35 |
| - <argument>%kernel.project_dir%</argument> |
36 |
| - <tag name="shivas_versioning.provider" alias="revision" priority="-50"/> |
37 |
| - </service> |
38 |
| - |
39 |
| - <service id="shivas_versioning.provider.init" class="Shivas\VersioningBundle\Provider\InitialVersionProvider"> |
40 |
| - <tag name="shivas_versioning.provider" alias="init" priority="-75"/> |
41 |
| - </service> |
42 |
| - |
43 |
| - <!-- Services with parent must not be public. Symfony 3.4 does not now the defaults tag, though it must be stated explicitly here. --> |
44 |
| - <service id="shivas_versioning.cache.version" parent="cache.system" public="false"> |
45 |
| - <tag name="cache.pool" /> |
46 |
| - </service> |
47 |
| - |
48 |
| - <service id="shivas_versioning.command.status" class="Shivas\VersioningBundle\Command\StatusCommand"> |
49 |
| - <argument type="service" id="Shivas\VersioningBundle\Service\VersionManagerInterface"/> |
50 |
| - <tag name="console.command"/> |
51 |
| - </service> |
52 |
| - |
53 |
| - <service id="shivas_versioning.command.list_providers" class="Shivas\VersioningBundle\Command\ListProvidersCommand"> |
54 |
| - <argument type="service" id="Shivas\VersioningBundle\Service\VersionManagerInterface"/> |
55 |
| - <tag name="console.command"/> |
56 |
| - </service> |
57 |
| - |
58 |
| - <service id="shivas_versioning.command.version_bump" class="Shivas\VersioningBundle\Command\VersionBumpCommand"> |
59 |
| - <argument type="service" id="Shivas\VersioningBundle\Service\VersionManagerInterface"/> |
60 |
| - <tag name="console.command"/> |
61 |
| - </service> |
62 |
| - |
63 | 10 | <service id="shivas_versioning.twig.version" class="Shivas\VersioningBundle\Twig\VersionExtension">
|
64 | 11 | <argument type="service" id="Shivas\VersioningBundle\Service\VersionManagerInterface"/>
|
65 | 12 | <tag name="twig.extension"/>
|
|
0 commit comments