Skip to content

Commit

Permalink
Service ids migration to be autowire compliant
Browse files Browse the repository at this point in the history
  • Loading branch information
DonCallisto committed Oct 14, 2018
1 parent 18356f1 commit fec898e
Show file tree
Hide file tree
Showing 3 changed files with 4,520 additions and 5 deletions.
15 changes: 15 additions & 0 deletions Resources/config/legacy_aliases.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" ?>

<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">

<services>
<service id="grid.twig_extension" alias="%grid.twig_extension.class%" />
<service id="grid" alias="%grid.class%" shared="false" public="true" />
<service id="grid.manager" alias="%grid.manager.class%" />
<service id="grid.metadata.driver.annotation" alias="APY\DataGridBundle\Grid\Mapping\Driver\Annotation" />
<service id="grid.mapping.manager" alias="APY\DataGridBundle\Grid\Mapping\Metadata\Manager" shared="false" public="true" />
</services>

</container>
14 changes: 9 additions & 5 deletions Resources/config/services.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,12 @@
<parameter key="grid.manager.class">APY\DataGridBundle\Grid\GridManager</parameter>
</parameters>

<imports>
<import resource="legacy_aliases.xml"/>
</imports>

<services>
<service id="grid.twig_extension" class="%grid.twig_extension.class%" public="false">
<service id="%grid.twig_extension.class%" class="%grid.twig_extension.class%" public="false">
<tag name="twig.extension" />
<argument type="service" id="router" />
<argument>%apy_data_grid.theme%</argument>
Expand All @@ -20,7 +24,7 @@
</call>
</service>

<service id="grid" class="%grid.class%" shared="false" public="true">
<service id="%grid.class%" class="%grid.class%" shared="false" public="true">
<argument type="service" id="service_container" />
<call method="setLimits">
<argument>%apy_data_grid.limits%</argument>
Expand All @@ -42,15 +46,15 @@
</call>
</service>

<service id="grid.manager" class="%grid.manager.class%">
<service id="%grid.manager.class%" class="%grid.manager.class%">
<argument type="service" id="service_container" />
</service>

<service id="grid.metadata.driver.annotation" class="APY\DataGridBundle\Grid\Mapping\Driver\Annotation">
<service id="APY\DataGridBundle\Grid\Mapping\Driver\Annotation" class="APY\DataGridBundle\Grid\Mapping\Driver\Annotation">
<argument type="service" id="annotation_reader" />
</service>

<service id="grid.mapping.manager" class="APY\DataGridBundle\Grid\Mapping\Metadata\Manager" shared="false" public="true">
<service id="APY\DataGridBundle\Grid\Mapping\Metadata\Manager" class="APY\DataGridBundle\Grid\Mapping\Metadata\Manager" shared="false" public="true">
<argument type="service" id="form.factory"/>
<call method="addDriver">
<argument type="service" id="grid.metadata.driver.annotation" />
Expand Down

0 comments on commit fec898e

Please sign in to comment.