Skip to content

Commit 4b143ec

Browse files
Organized: Services
1 parent 6e91544 commit 4b143ec

5 files changed

Lines changed: 83 additions & 43 deletions

File tree

src/Resources/config/services.xml

Lines changed: 6 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -3,47 +3,10 @@
33
<container xmlns="http://symfony.com/schema/dic/services"
44
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
55
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
6-
<services>
7-
8-
<service id="loevgaard_sylius_barcode.command.check_barcodes"
9-
class="Loevgaard\SyliusBarcodePlugin\Command\CheckBarcodesCommand">
10-
<argument type="service" id="sylius.manager.product_variant"/>
11-
<argument type="service" id="loevgaard_sylius_barcode.command_bus"/>
12-
<argument type="service" id="setono_doctrine_orm_batcher.factory.batcher"/>
13-
<argument>%sylius.model.product_variant.class%</argument>
14-
15-
<tag name="console.command"/>
16-
</service>
17-
18-
<service id="loevgaard_sylius_barcode.barcode_checker"
19-
class="Loevgaard\SyliusBarcodePlugin\BarcodeChecker\BarcodeChecker">
20-
<argument type="service" id="event_dispatcher"/>
21-
</service>
22-
23-
<service id="Loevgaard\SyliusBarcodePlugin\BarcodeChecker\BarcodeCheckerInterface"
24-
alias="loevgaard_sylius_barcode.barcode_checker"/>
25-
26-
<service id="loevgaard_sylius_barcode.form.extension.product_variant"
27-
class="Loevgaard\SyliusBarcodePlugin\Form\Extension\ProductVariantTypeExtension">
28-
<argument>%loevgaard_sylius_barcode.form.require%</argument>
29-
<argument>%loevgaard_sylius_barcode.form.require_valid%</argument>
30-
<argument>%sylius.form.type.product_variant.validation_groups%</argument>
31-
32-
<tag name="form.type_extension"
33-
extended-type="Sylius\Bundle\ProductBundle\Form\Type\ProductVariantType"/>
34-
</service>
35-
36-
<service id="loevgaard_sylius_barcode.message.handler.process_batch"
37-
class="Loevgaard\SyliusBarcodePlugin\Message\Handler\ProcessBatchHandler">
38-
<argument type="service" id="doctrine"/>
39-
<argument type="service" id="loevgaard_sylius_barcode.barcode_checker"/>
40-
41-
<tag name="messenger.message_handler"/>
42-
</service>
43-
44-
<service id="Loevgaard\SyliusBarcodePlugin\EventListener\AddIndicesSubscriber">
45-
<tag name="doctrine.event_subscriber"/>
46-
</service>
47-
48-
</services>
6+
<imports>
7+
<import resource="services/command.xml"/>
8+
<import resource="services/etc.xml"/>
9+
<import resource="services/form.xml"/>
10+
<import resource="services/messenger.xml"/>
11+
</imports>
4912
</container>
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
3+
<container xmlns="http://symfony.com/schema/dic/services"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
6+
<services>
7+
8+
<service id="loevgaard_sylius_barcode.command.check_barcodes"
9+
class="Loevgaard\SyliusBarcodePlugin\Command\CheckBarcodesCommand">
10+
<argument type="service" id="sylius.manager.product_variant"/>
11+
<argument type="service" id="loevgaard_sylius_barcode.command_bus"/>
12+
<argument type="service" id="setono_doctrine_orm_batcher.factory.batcher"/>
13+
<argument>%sylius.model.product_variant.class%</argument>
14+
15+
<tag name="console.command"/>
16+
</service>
17+
18+
</services>
19+
</container>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
3+
<container xmlns="http://symfony.com/schema/dic/services"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
6+
<services>
7+
8+
<service id="loevgaard_sylius_barcode.barcode_checker"
9+
class="Loevgaard\SyliusBarcodePlugin\BarcodeChecker\BarcodeChecker">
10+
<argument type="service" id="event_dispatcher"/>
11+
</service>
12+
13+
<service id="Loevgaard\SyliusBarcodePlugin\BarcodeChecker\BarcodeCheckerInterface"
14+
alias="loevgaard_sylius_barcode.barcode_checker"/>
15+
16+
<service id="Loevgaard\SyliusBarcodePlugin\EventListener\AddIndicesSubscriber">
17+
<tag name="doctrine.event_subscriber"/>
18+
</service>
19+
20+
</services>
21+
</container>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
3+
<container xmlns="http://symfony.com/schema/dic/services"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
6+
7+
<services>
8+
9+
<service id="loevgaard_sylius_barcode.form.extension.product_variant"
10+
class="Loevgaard\SyliusBarcodePlugin\Form\Extension\ProductVariantTypeExtension">
11+
<argument>%loevgaard_sylius_barcode.form.require%</argument>
12+
<argument>%loevgaard_sylius_barcode.form.require_valid%</argument>
13+
<argument>%sylius.form.type.product_variant.validation_groups%</argument>
14+
15+
<tag name="form.type_extension"
16+
extended-type="Sylius\Bundle\ProductBundle\Form\Type\ProductVariantType"/>
17+
</service>
18+
19+
</services>
20+
</container>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
3+
<container xmlns="http://symfony.com/schema/dic/services"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
6+
<services>
7+
8+
<service id="loevgaard_sylius_barcode.message.handler.process_batch"
9+
class="Loevgaard\SyliusBarcodePlugin\Message\Handler\ProcessBatchHandler">
10+
<argument type="service" id="doctrine"/>
11+
<argument type="service" id="loevgaard_sylius_barcode.barcode_checker"/>
12+
13+
<tag name="messenger.message_handler"/>
14+
</service>
15+
16+
</services>
17+
</container>

0 commit comments

Comments
 (0)