mirror of
https://github.com/Sylius/Sylius.git
synced 2026-07-14 17:10:53 +00:00
78 lines
4.8 KiB
XML
78 lines
4.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!--
|
|
|
|
This file is part of the Sylius package.
|
|
|
|
(c) Paweł Jędrzejewski
|
|
|
|
For the full copyright and license information, please view the LICENSE
|
|
file that was distributed with this source code.
|
|
|
|
-->
|
|
|
|
<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">
|
|
<imports>
|
|
<import resource="services/contexts.xml"/>
|
|
<import resource="services/pages.xml"/>
|
|
</imports>
|
|
<parameters>
|
|
<parameter key="sylius.behat.cookie_setter.class">Sylius\Behat\CookieSetter</parameter>
|
|
<parameter key="sylius.behat.channel_context_setter.class">Sylius\Behat\ChannelContextSetter</parameter>
|
|
<parameter key="sylius.behat.security.class">Sylius\Behat\SecurityService</parameter>
|
|
<parameter key="sylius.behat.table_manipulator.class">Sylius\Behat\TableManipulator</parameter>
|
|
<parameter key="sylius.behat.page.class">Sylius\Behat\Page\Page</parameter>
|
|
<parameter key="sylius.behat.symfony_page.class">Sylius\Behat\Page\SymfonyPage</parameter>
|
|
<parameter key="sylius.behat.paypal_api_mocker.class">Sylius\Behat\PaypalApiMocker</parameter>
|
|
<parameter key="sylius.behat.mocker.class">Sylius\Behat\Mocker</parameter>
|
|
<parameter key="sylius.behat.response_loader.class">Sylius\Behat\ResponseLoader</parameter>
|
|
<parameter key="sylius.behat.page.admin.crud.index.class">Sylius\Behat\Page\Admin\Crud\IndexPage</parameter>
|
|
<parameter key="sylius.behat.page.admin.crud.create.class">Sylius\Behat\Page\Admin\Crud\CreatePage</parameter>
|
|
<parameter key="sylius.behat.page.admin.crud.update.class">Sylius\Behat\Page\Admin\Crud\UpdatePage</parameter>
|
|
</parameters>
|
|
<services>
|
|
<service id="mink.default_session" class="Behat\Mink\Session" factory-service="mink" factory-method="getSession" lazy="true" scope="scenario" public="false" />
|
|
|
|
<service id="sylius.behat.cookie_setter" class="%sylius.behat.cookie_setter.class%" scope="scenario" public="false">
|
|
<argument type="service" id="mink.default_session" />
|
|
<argument>%mink.parameters%</argument>
|
|
</service>
|
|
|
|
<service id="sylius.behat.channel_context_setter" class="%sylius.behat.channel_context_setter.class%" scope="scenario" public="false">
|
|
<argument type="service" id="sylius.behat.cookie_setter" />
|
|
</service>
|
|
|
|
<service id="sylius.behat.security" class="%sylius.behat.security.class%" scope="scenario" public="false">
|
|
<argument type="service" id="sylius.repository.user" container="symfony" />
|
|
<argument type="service" id="session" container="symfony" />
|
|
<argument type="service" id="sylius.behat.cookie_setter" />
|
|
<argument>user</argument>
|
|
</service>
|
|
|
|
<service id="sylius.behat.table_manipulator" class="%sylius.behat.table_manipulator.class%" public="false" />
|
|
|
|
<service id="sylius.behat.page" class="%sylius.behat.page.class%" abstract="true" scope="scenario" public="false">
|
|
<argument type="service" id="mink.default_session" />
|
|
<argument>%mink.parameters%</argument>
|
|
</service>
|
|
|
|
<service id="sylius.behat.symfony_page" class="%sylius.behat.symfony_page.class%" parent="sylius.behat.page" abstract="true" scope="scenario" public="false">
|
|
<argument type="service" id="router" container="symfony_shared" />
|
|
</service>
|
|
|
|
<service id="sylius.behat.paypal_api_mocker" class="%sylius.behat.paypal_api_mocker.class%" scope="scenario" public="false">
|
|
<argument type="service" id="sylius.behat.mocker" />
|
|
<argument type="service" id="sylius.behat.response_loader" />
|
|
</service>
|
|
<service id="sylius.behat.mocker" class="%sylius.behat.mocker.class%" scope="scenario" public="false">
|
|
<argument type="service" id="service_container" container="symfony" />
|
|
</service>
|
|
<service id="sylius.behat.response_loader" class="%sylius.behat.response_loader.class%" scope="scenario" public="false" />
|
|
|
|
<service id="sylius.behat.page.admin.crud.index" class="%sylius.behat.page.admin.crud.index.class%" parent="sylius.behat.symfony_page" abstract="true" scope="scenario" public="false">
|
|
<argument type="service" id="sylius.behat.table_manipulator" />
|
|
</service>
|
|
<service id="sylius.behat.page.admin.crud.create" class="%sylius.behat.page.admin.crud.create.class%" parent="sylius.behat.symfony_page" abstract="true" scope="scenario" public="false" />
|
|
<service id="sylius.behat.page.admin.crud.update" class="%sylius.behat.page.admin.crud.update.class%" parent="sylius.behat.symfony_page" abstract="true" scope="scenario" public="false" />
|
|
</services>
|
|
</container>
|