ea6a359272
* Upd: Add Symfony 4 Compatibility #SymfonyConHackday2017 * Upd: Configure visibility of services for SF4 * Updated composer to allow Symfony 4.0 * Updated composer to allow Symfony 4.0 * PropelBundle for Symfony 4 * Upd: Travis configuration * Upd: PHP 5 not supported anymore by PHPUnit * Upd: Removing old SF version + PHPUnit correction * * Removed param that was removed in symfony/yaml afb873f * Updated format of object dumping as deprecated tags using colon symfony/yaml 38d3087 * * Added commands to console.xml as symfony no longer auto registers bundle commands * Updated two services to public * * Removed deprecated getMock calls for new createMock calls. * * Add stub for additional abstract method * * Updated schema locator test * reverted unnecessary changes to abstract command and schemal locator * Added fixtures for schema testing. * * Updated schema locator test * reverted unnecessary changes to abstract command and schemal locator * Added fixtures for schema testing. * * Removed unnecessary default for services * Updated readme to reflect symfony version support
69 lines
3.4 KiB
XML
69 lines
3.4 KiB
XML
<?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">
|
|
|
|
<parameters>
|
|
<parameter key="propel.dbal.default_connection">default</parameter>
|
|
|
|
<parameter key="propel.schema_locator.class">Propel\Bundle\PropelBundle\Service\SchemaLocator</parameter>
|
|
<parameter key="propel.data_collector.class">Propel\Bundle\PropelBundle\DataCollector\PropelDataCollector</parameter>
|
|
<parameter key="propel.logger.class">Propel\Bundle\PropelBundle\Logger\PropelLogger</parameter>
|
|
<parameter key="propel.twig.extension.syntax.class">Propel\Bundle\PropelBundle\Twig\Extension\SyntaxExtension</parameter>
|
|
<parameter key="form.type_guesser.propel.class">Propel\Bundle\PropelBundle\Form\TypeGuesser</parameter>
|
|
<parameter key="propel.form.type.model.class">Propel\Bundle\PropelBundle\Form\Type\ModelType</parameter>
|
|
<parameter key="propel.dumper.yaml.class">Propel\Bundle\PropelBundle\DataFixtures\Dumper\YamlDataDumper</parameter>
|
|
<parameter key="propel.loader.yaml.class">Propel\Bundle\PropelBundle\DataFixtures\Loader\YamlDataLoader</parameter>
|
|
<parameter key="propel.loader.xml.class">Propel\Bundle\PropelBundle\DataFixtures\Loader\XmlDataLoader</parameter>
|
|
</parameters>
|
|
|
|
<services>
|
|
<service id="propel.schema_locator" class="%propel.schema_locator.class%" public="true">
|
|
<argument type="service" id="file_locator" />
|
|
<argument>%propel.configuration%</argument>
|
|
</service>
|
|
|
|
<service id="propel.logger" class="%propel.logger.class%" public="true">
|
|
<tag name="monolog.logger" channel="propel" />
|
|
<argument type="service" id="logger" on-invalid="null" />
|
|
<argument type="service" id="debug.stopwatch" on-invalid="null" />
|
|
</service>
|
|
|
|
<service id="propel.data_collector" class="%propel.data_collector.class%" public="false">
|
|
<argument type="service" id="propel.logger" />
|
|
<tag name="data_collector" template="@Propel/Collector/propel" id="propel" />
|
|
</service>
|
|
|
|
<service id="propel.twig.extension.syntax" class="%propel.twig.extension.syntax.class%">
|
|
<tag name="twig.extension" />
|
|
</service>
|
|
|
|
<service id="form.type_guesser.propel" class="%form.type_guesser.propel.class%">
|
|
<tag name="form.type_guesser" />
|
|
</service>
|
|
|
|
<service id="propel.form.type.model" class="%propel.form.type.model.class%">
|
|
<tag name="form.type" alias="model" />
|
|
</service>
|
|
|
|
<service id="propel.dumper.yaml" class="%propel.dumper.yaml.class%">
|
|
<argument>%kernel.root_dir%</argument>
|
|
<argument>%propel.configuration%</argument>
|
|
</service>
|
|
|
|
<service id="propel.loader.yaml" class="%propel.loader.yaml.class%">
|
|
<argument>%kernel.root_dir%</argument>
|
|
<argument>%propel.configuration%</argument>
|
|
<argument type="service" id="faker.generator" on-invalid="null" />
|
|
</service>
|
|
|
|
<service id="propel.loader.xml" class="%propel.loader.xml.class%">
|
|
<argument>%kernel.root_dir%</argument>
|
|
<argument>%propel.configuration%</argument>
|
|
</service>
|
|
|
|
|
|
</services>
|
|
</container>
|