Вход Регистрация
Файл: symfony-2.7/src/Symfony/Bundle/FrameworkBundle/Resources/config/form.xml
Строк: 394
<?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="form.resolved_type_factory.class">SymfonyComponentFormResolvedFormTypeFactory</parameter>
        <parameter key="form.registry.class">SymfonyComponentFormFormRegistry</parameter>
        <parameter key="form.factory.class">SymfonyComponentFormFormFactory</parameter>
        <parameter key="form.extension.class">SymfonyComponentFormExtensionDependencyInjectionDependencyInjectionExtension</parameter>
        <parameter key="form.type_guesser.validator.class">SymfonyComponentFormExtensionValidatorValidatorTypeGuesser</parameter>
        <parameter key="form.type_extension.form.request_handler.class">SymfonyComponentFormExtensionHttpFoundationHttpFoundationRequestHandler</parameter>
    </parameters>

    <services>
        <!-- ResolvedFormTypeFactory -->
        <service id="form.resolved_type_factory" class="%form.resolved_type_factory.class%" />

        <!-- FormRegistry -->
        <service id="form.registry" class="%form.registry.class%">
            <argument type="collection">
                <!--
                We don't need to be able to add more extensions.
                 * more types can be registered with the form.type tag
                 * more type extensions can be registered with the form.type_extension tag
                 * more type_guessers can be registered with the form.type_guesser tag
                -->
                <argument type="service" id="form.extension" />
            </argument>
            <argument type="service" id="form.resolved_type_factory" />
        </service>

        <!-- FormFactory -->
        <service id="form.factory" class="%form.factory.class%">
            <argument type="service" id="form.registry" />
            <argument type="service" id="form.resolved_type_factory" />
        </service>

        <!-- DependencyInjectionExtension -->
        <service id="form.extension" class="%form.extension.class%" public="false">
            <argument type="service" id="service_container" />
            <!-- All services with tag "form.type" are inserted here by FormPass -->
            <argument type="collection" />
            <!-- All services with tag "form.type_extension" are inserted here by FormPass -->
            <argument type="collection" />
            <!-- All services with tag "form.type_guesser" are inserted here by FormPass -->
            <argument type="collection" />
        </service>

        <!-- ValidatorTypeGuesser -->
        <service id="form.type_guesser.validator" class="%form.type_guesser.validator.class%">
            <tag name="form.type_guesser" />
            <argument type="service" id="validator.mapping.class_metadata_factory" />
        </service>

        <!-- CoreExtension -->
        <service id="form.type.form" class="SymfonyComponentFormExtensionCoreTypeFormType">
            <argument type="service" id="property_accessor"/>
            <tag name="form.type" alias="form" />
        </service>
        <service id="form.type.birthday" class="SymfonyComponentFormExtensionCoreTypeBirthdayType">
            <tag name="form.type" alias="birthday" />
        </service>
        <service id="form.type.checkbox" class="SymfonyComponentFormExtensionCoreTypeCheckboxType">
            <tag name="form.type" alias="checkbox" />
        </service>
        <service id="form.type.choice" class="SymfonyComponentFormExtensionCoreTypeChoiceType">
            <tag name="form.type" alias="choice" />
        </service>
        <service id="form.type.collection" class="SymfonyComponentFormExtensionCoreTypeCollectionType">
            <tag name="form.type" alias="collection" />
        </service>
        <service id="form.type.country" class="SymfonyComponentFormExtensionCoreTypeCountryType">
            <tag name="form.type" alias="country" />
        </service>
        <service id="form.type.date" class="SymfonyComponentFormExtensionCoreTypeDateType">
            <tag name="form.type" alias="date" />
        </service>
        <service id="form.type.datetime" class="SymfonyComponentFormExtensionCoreTypeDateTimeType">
            <tag name="form.type" alias="datetime" />
        </service>
        <service id="form.type.email" class="SymfonyComponentFormExtensionCoreTypeEmailType">
            <tag name="form.type" alias="email" />
        </service>
        <service id="form.type.file" class="SymfonyComponentFormExtensionCoreTypeFileType">
            <tag name="form.type" alias="file" />
        </service>
        <service id="form.type.hidden" class="SymfonyComponentFormExtensionCoreTypeHiddenType">
            <tag name="form.type" alias="hidden" />
        </service>
        <service id="form.type.integer" class="SymfonyComponentFormExtensionCoreTypeIntegerType">
            <tag name="form.type" alias="integer" />
        </service>
        <service id="form.type.language" class="SymfonyComponentFormExtensionCoreTypeLanguageType">
            <tag name="form.type" alias="language" />
        </service>
        <service id="form.type.locale" class="SymfonyComponentFormExtensionCoreTypeLocaleType">
            <tag name="form.type" alias="locale" />
        </service>
        <service id="form.type.money" class="SymfonyComponentFormExtensionCoreTypeMoneyType">
            <tag name="form.type" alias="money" />
        </service>
        <service id="form.type.number" class="SymfonyComponentFormExtensionCoreTypeNumberType">
            <tag name="form.type" alias="number" />
        </service>
        <service id="form.type.password" class="SymfonyComponentFormExtensionCoreTypePasswordType">
            <tag name="form.type" alias="password" />
        </service>
        <service id="form.type.percent" class="SymfonyComponentFormExtensionCoreTypePercentType">
            <tag name="form.type" alias="percent" />
        </service>
        <service id="form.type.radio" class="SymfonyComponentFormExtensionCoreTypeRadioType">
            <tag name="form.type" alias="radio" />
        </service>
        <service id="form.type.repeated" class="SymfonyComponentFormExtensionCoreTypeRepeatedType">
            <tag name="form.type" alias="repeated" />
        </service>
        <service id="form.type.search" class="SymfonyComponentFormExtensionCoreTypeSearchType">
            <tag name="form.type" alias="search" />
        </service>
        <service id="form.type.textarea" class="SymfonyComponentFormExtensionCoreTypeTextareaType">
            <tag name="form.type" alias="textarea" />
        </service>
        <service id="form.type.text" class="SymfonyComponentFormExtensionCoreTypeTextType">
            <tag name="form.type" alias="text" />
        </service>
        <service id="form.type.time" class="SymfonyComponentFormExtensionCoreTypeTimeType">
            <tag name="form.type" alias="time" />
        </service>
        <service id="form.type.timezone" class="SymfonyComponentFormExtensionCoreTypeTimezoneType">
            <tag name="form.type" alias="timezone" />
        </service>
        <service id="form.type.url" class="SymfonyComponentFormExtensionCoreTypeUrlType">
            <tag name="form.type" alias="url" />
        </service>
        <service id="form.type.button" class="SymfonyComponentFormExtensionCoreTypeButtonType">
            <tag name="form.type" alias="button" />
        </service>
        <service id="form.type.submit" class="SymfonyComponentFormExtensionCoreTypeSubmitType">
            <tag name="form.type" alias="submit" />
        </service>
        <service id="form.type.reset" class="SymfonyComponentFormExtensionCoreTypeResetType">
            <tag name="form.type" alias="reset" />
        </service>
        <service id="form.type.currency" class="SymfonyComponentFormExtensionCoreTypeCurrencyType">
            <tag name="form.type" alias="currency" />
        </service>

        <!-- FormTypeHttpFoundationExtension -->
        <service id="form.type_extension.form.http_foundation" class="SymfonyComponentFormExtensionHttpFoundationTypeFormTypeHttpFoundationExtension">
            <argument type="service" id="form.type_extension.form.request_handler" />
            <tag name="form.type_extension" alias="form" />
        </service>

        <!-- HttpFoundationRequestHandler -->
        <service id="form.type_extension.form.request_handler" class="%form.type_extension.form.request_handler.class%" public="false" />

        <!-- FormTypeValidatorExtension -->
        <service id="form.type_extension.form.validator" class="SymfonyComponentFormExtensionValidatorTypeFormTypeValidatorExtension">
            <tag name="form.type_extension" alias="form" />
            <argument type="service" id="validator" />
        </service>
        <service id="form.type_extension.repeated.validator" class="SymfonyComponentFormExtensionValidatorTypeRepeatedTypeValidatorExtension">
            <tag name="form.type_extension" alias="repeated" />
        </service>
        <service id="form.type_extension.submit.validator" class="SymfonyComponentFormExtensionValidatorTypeSubmitTypeValidatorExtension">
            <tag name="form.type_extension" alias="submit" />
        </service>
    </services>
</container>
Онлайн: 1
Реклама