<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>
        <!-- Add emotion component auto loader -->
        <service public="true" id="alpha_instagram_emotion.emotion_view_subscriber" class="Shopware\Components\Emotion\EmotionComponentViewSubscriber">
            <argument>%alpha_instagram_emotion.plugin_dir%</argument>
            <tag name="shopware.event_subscriber"/>
        </service>

        <!-- Add Backend subscriber-->
        <service public="true" id="alpha_instagram_emotion.subscriber.backend" class="AlphaInstagramEmotion\Subscriber\Backend">
            <argument>%alpha_instagram_emotion.plugin_dir%</argument>
            <tag name="shopware.event_subscriber"/>
        </service>

        <!-- Add TemplateRegistration subscriber-->
        <service public="true" id="alpha_instagram_emotion.subscriber.templates" class="AlphaInstagramEmotion\Subscriber\TemplateRegistration">
            <argument>%alpha_instagram_emotion.plugin_dir%</argument>
            <tag name="shopware.event_subscriber"/>
        </service>
    </services>
</container>
