Current File : //var/www/prestashop/src/PrestaShopBundle/Resources/config/services/bundle/form/form_type.yml |
imports:
- { resource: 'form_type/*' }
services:
_defaults:
public: true
form.type.date_picker:
class: PrestaShopBundle\Form\Admin\Type\DatePickerType
arguments:
- '@prestashop.bundle.form.data_transformer.arabic_to_latin_digit'
tags:
- { name: form.type }
form.type.navigation_tab:
class: PrestaShopBundle\Form\Admin\Type\NavigationTabType
arguments:
- '@logger'
- '@=service("prestashop.adapter.environment").isDebug()'
tags:
- { name: form.type }
form.type.email:
class: PrestaShopBundle\Form\Admin\Type\EmailType
arguments:
- '@prestashop.bundle.form.data_transformer.idn_converter'
tags:
- { name: form.type }
form.type.date_range:
class: PrestaShopBundle\Form\Admin\Type\DateRangeType
arguments:
- "@translator"
- "@form.form_cloner"
tags:
- { name: form.type }
form.type.product.simple_category:
class: PrestaShopBundle\Form\Admin\Category\SimpleCategory
arguments:
- "@translator"
- "@prestashop.adapter.data_provider.category"
tags:
- { name: form.type }
form.type.product.categories_tree:
class: 'PrestaShopBundle\Form\Admin\Type\ChoiceCategoriesTreeType'
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.translate:
class: 'PrestaShopBundle\Form\Admin\Type\TranslateType'
parent: 'form.type.common_type'
arguments:
- '@router.default'
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_BO_ALLOW_EMPLOYEE_FORM_LANG')"
- "@=service('prestashop.adapter.legacy.context').getContext().cookie.employee_form_lang"
- "@=service('prestashop.adapter.legacy.configuration').getInt('PS_LANG_DEFAULT')"
public: true
tags:
- { name: form.type }
form.type.product.feature:
class: PrestaShopBundle\Form\Admin\Feature\ProductFeature
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
- "@router"
- "@prestashop.adapter.data_provider.feature"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.attachment:
class: PrestaShopBundle\Form\Admin\Product\ProductAttachement
arguments:
- "@translator"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.combination:
class: PrestaShopBundle\Form\Admin\Product\ProductCombination
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.custom_field:
class: PrestaShopBundle\Form\Admin\Product\ProductCustomField
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.information:
class: PrestaShopBundle\Form\Admin\Product\ProductInformation
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
- "@router"
- "@prestashop.adapter.data_provider.category"
- "@prestashop.adapter.data_provider.product"
- "@prestashop.adapter.data_provider.feature"
- "@prestashop.adapter.data_provider.manufacturer"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.options:
class: PrestaShopBundle\Form\Admin\Product\ProductOptions
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
- "@prestashop.adapter.data_provider.supplier"
- "@prestashop.adapter.data_provider.attachment"
- "@router"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.price:
class: PrestaShopBundle\Form\Admin\Product\ProductPrice
arguments:
- "@translator"
- "@prestashop.adapter.data_provider.tax"
- "@router"
- "@prestashop.adapter.shop.context"
- "@prestashop.adapter.data_provider.country"
- "@prestashop.adapter.data_provider.currency"
- "@prestashop.adapter.data_provider.group"
- "@prestashop.adapter.legacy.context"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.quantity:
class: PrestaShopBundle\Form\Admin\Product\ProductQuantity
arguments:
- "@translator"
- "@router"
- "@prestashop.adapter.legacy.context"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.seo:
class: PrestaShopBundle\Form\Admin\Product\ProductSeo
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
- "@router"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.shipping:
class: PrestaShopBundle\Form\Admin\Product\ProductShipping
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
- "@prestashop.adapter.data_provider.warehouse"
- "@prestashop.adapter.data_provider.carrier"
- "@=service('prestashop.adapter.legacy.configuration').get('PS_DIMENSION_UNIT')"
- "@=service('prestashop.adapter.legacy.configuration').get('PS_WEIGHT_UNIT')"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.specific_price:
class: PrestaShopBundle\Form\Admin\Product\ProductSpecificPrice
arguments:
- "@router"
- "@translator"
- "@prestashop.adapter.shop.context"
- "@prestashop.adapter.data_provider.country"
- "@prestashop.adapter.data_provider.currency"
- "@prestashop.adapter.data_provider.group"
- "@prestashop.adapter.legacy.context"
- "@prestashop.adapter.data_provider.customer"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.supplier_combination:
class: PrestaShopBundle\Form\Admin\Product\ProductSupplierCombination
arguments:
- "@prestashop.adapter.legacy.context"
- "@prestashop.adapter.data_provider.currency"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.virtual:
class: PrestaShopBundle\Form\Admin\Product\ProductVirtual
arguments:
- "@translator"
- "@prestashop.adapter.legacy.context"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.product.warehouse_combination:
class: PrestaShopBundle\Form\Admin\Product\ProductWarehouseCombination
arguments:
- "@translator"
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.typeahead.product:
class: PrestaShopBundle\Form\Admin\Type\TypeaheadProductCollectionType
arguments:
- "@prestashop.adapter.data_provider.product"
- "@prestashop.adapter.data_provider.category"
tags:
- { name: form.type }
form.type.typeahead.product_pack:
class: PrestaShopBundle\Form\Admin\Type\TypeaheadProductPackCollectionType
tags:
- { name: form.type }
form.type.typeahead.customer:
class: PrestaShopBundle\Form\Admin\Type\TypeaheadCustomerCollectionType
arguments:
- "@prestashop.adapter.data_provider.customer"
tags:
- { name: form.type }
form.type.product.combination_bulk:
class: PrestaShopBundle\Form\Admin\Product\ProductCombinationBulk
arguments:
- "@translator"
- "@prestashop.adapter.legacy.configuration"
tags:
- { name: form.type }
form.type.product.categories:
class: PrestaShopBundle\Form\Admin\Product\ProductCategories
arguments:
- "@translator"
- "@prestashop.adapter.data_provider.category"
- "@=service('prestashop.adapter.legacy.context').getLanguages()"
- "@=service('prestashop.adapter.legacy.context').getContext().language.id"
tags:
- { name: form.type }
form.type.translatable.aware:
abstract: true
parent: 'form.type.common_type'
public: true
arguments:
- "@translator"
- "@=service('prestashop.adapter.legacy.context').getLanguages()"
form.type.order.invoices.generate_by_date:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\Invoices\GenerateByDateType'
parent: 'form.type.common_type'
public: true
tags:
- { name: form.type }
form.type.order.invoices.generate_by_status:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\Invoices\GenerateByStatusType'
parent: 'form.type.common_type'
public: true
arguments:
- '@prestashop.core.form.choice_provider.order_state_by_id'
- '@=service("prestashop.core.api.order_invoice.repository").countByOrderState(service("prestashop.adapter.shop.context").getContextListShopID())'
tags:
- { name: form.type }
form.type.order.invoices.invoice_options:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\Invoices\InvoiceOptionsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.invoice_model_by_name'
- '@=service("prestashop.adapter.data_provider.order_invoice").getNextInvoiceNumber()'
tags:
- { name: form.type }
form.type.performance.smarty:
class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\SmartyType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.performance.debug_mode:
class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\DebugModeType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.performance.optional_features:
class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\OptionalFeaturesType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.combination_feature").isUsed()'
tags:
- { name: form.type }
form.type.performance.ccc:
class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\CombineCompressCacheType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.performance.media_servers:
class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\MediaServersType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.performance.memcache_servers:
class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\MemcacheServerType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.performance.caching:
class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\CachingType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.shop_parameters.general:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\General\PreferencesType'
parent: 'form.type.translatable.aware'
arguments:
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
- '@=service("prestashop.adapter.shop.context").isShopContext()'
- '@=service("prestashop.adapter.shop.context").isAllContext()'
public: true
calls:
- [ 'setIsSecure', [ "@=service('request_stack').getCurrentRequest().isSecure()" ] ]
tags:
- { name: form.type }
form.type.maintenance.general:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\General\MaintenanceType'
parent: 'form.type.translatable.aware'
arguments:
- '@=service("request_stack").getCurrentRequest().getClientIp()'
public: true
tags:
- { name: form.type }
form.type.admininistration.general:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Administration\GeneralType'
parent: 'form.type.translatable.aware'
arguments:
- '@=service("prestashop.adapter.environment").isDebug()'
public: true
tags:
- { name: form.type }
form.type.administration.upload_quota:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Administration\UploadQuotaType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.administration.notification:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Administration\NotificationsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.common_type:
abstract: true
form.type.shipping_preferences.handling:
class: 'PrestaShopBundle\Form\Admin\Improve\Shipping\Preferences\HandlingType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.data_provider.currency'
tags:
- { name: form.type }
form.type.shipping_preferences.carrier_options:
class: 'PrestaShopBundle\Form\Admin\Improve\Shipping\Preferences\CarrierOptionsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.carrier").getActiveCarriersChoices()'
- '@=service("prestashop.adapter.data_provider.carrier").getOrderByChoices()'
- '@=service("prestashop.adapter.data_provider.carrier").getOrderWayChoices()'
tags:
- { name: form.type }
form.type.product_preferences.general:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\GeneralType'
parent: 'form.type.translatable.aware'
arguments:
- '@prestashop.adapter.legacy.context'
public: true
tags:
- { name: form.type }
form.type.product_preferences.stock:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\StockType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.product_preferences.page:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\PageType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.product_preferences.pagination:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\PaginationType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.customer_preferences.general:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\CustomerPreferences\GeneralType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order_preferences.general:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\OrderPreferences\GeneralType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrencyIsoCode()'
- '@=service("prestashop.adapter.data_provider.cms").getCmsChoices()'
tags:
- { name: form.type }
form.type.order_preferences.gift_options:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\OrderPreferences\GiftOptionsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrencyIsoCode()'
- '@=service("prestashop.adapter.data_provider.tax").getTaxRulesGroupChoices()'
tags:
- { name: form.type }
form.type.import.import:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Import\ImportType'
public: true
arguments:
- '@translator'
- '@=service("prestashop.adapter.legacy.context").getLanguages(false)'
tags:
- { name: form.type }
form.type.order.delivery.slip_pdf:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\Delivery\SlipPdfType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order.delivery.slip.options:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\Delivery\SlipOptionsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.localization_configuration:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Localization\LocalizationConfigurationType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.language_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.country_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.currency_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.timezone_by_name").getChoices()'
tags:
- { name: form.type }
form.type.localization.import_pack:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Localization\ImportLocalizationPackType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.localization_pack_by_iso_code").getChoices()'
tags:
- { name: form.type }
form.type.localization.local_units:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Localization\LocalUnitsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.localization.advanced_configuration:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Localization\AdvancedConfigurationType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.geolocation.by_address:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Geolocation\GeolocationByIpAddressType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.geolocation.ip_address_white_list:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Geolocation\GeolocationIpAddressWhitelistType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.geolocation.options:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Geolocation\GeolocationOptionsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.country_by_iso_code").getChoices()'
- '@prestashop.adapter.legacy.configuration'
tags:
- { name: form.type }
form.type.payment.module_currency_restriction:
class: 'PrestaShopBundle\Form\Admin\Improve\Payment\Preferences\PaymentModulePreferencesType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.module.payment_module_provider").getPaymentModuleList()'
- '@=service("prestashop.core.form.choice_provider.country_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.group_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.carrier_by_reference_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.currency_by_id").getChoices()'
- '@prestashop.adapter.data_provider.country'
tags:
- { name: form.type }
form.type.email.email_configuration:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Email\EmailConfigurationType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.mail_method'
- '@prestashop.core.form.choice_provider.contact_by_id'
tags:
- { name: form.type }
form.type.email.smtp_configuration:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Email\SmtpConfigurationType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.email.dkim_configuration:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Email\DkimConfigurationType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.email.test_email_sending:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Email\TestEmailSendingType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.translations.modify:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Translations\ModifyTranslationsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.translation_type").getChoices()'
- '@=service("prestashop.core.form.choice_provider.email_content_type").getChoices()'
- '@=service("prestashop.core.form.choice_provider.theme_by_name").getChoices()'
- '@=service("prestashop.core.form.choice_provider.module_by_name").getChoices()'
tags:
- { name: form.type }
form.type.translations.add_update_language:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Translations\AddUpdateLanguageType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.non_installed_localization").getChoices()'
tags:
- { name: form.type }
form.type.translations.export_language:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Translations\ExportCataloguesType'
parent: 'form.type.translatable.aware'
public: true
arguments:
$exportTranslationCoreTypeChoices: '@=service("prestashop.core.form.choice_provider.translation_type").getExportCoreChoices()'
$themeChoices: '@=service("prestashop.core.form.choice_provider.theme_by_name").getChoices()'
$moduleChoices: '@=service("prestashop.core.form.choice_provider.module_by_name").getChoices()'
tags:
- { name: form.type }
form.type.translations.copy_language:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Translations\CopyLanguageType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.theme_by_name").getChoices()'
tags:
- { name: form.type }
form.type.shop.traffic_seo.meta.set_up_url:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\SetUpUrlType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.canonical_redirect_type").getChoices()'
- '@=service("prestashop.core.util.url.url_file_checker").isHtaccessFileWritable()'
- '@=service("prestashop.adapter.tools").isModRewriteActive()'
- '@=service("prestashop.adapter.shop.shop_url").doesMainShopUrlExist()'
tags:
- { name: form.type }
form.type.shop.traffic_seo.meta.shop_url:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\ShopUrlType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.multistore_feature").isActive()'
- '@=service("prestashop.adapter.shop.shop_url").doesMainShopUrlExist()'
tags:
- { name: form.type }
form.type.shop.traffic_seo.meta.url_schema:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\UrlSchemaType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.data_provider.default_route'
tags:
- { name: form.type }
form.type.shop.traffic_seo.meta.seo_options:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\SEOOptionsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.shop.traffic_seo.meta:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\MetaType'
arguments:
- '@=service("prestashop.core.form.choice_provider.default_meta_page_name").getChoices()'
- '@=service("prestashop.core.form.choice_provider.module_meta_page_name").getChoices()'
calls:
- { method: setTranslator, arguments: [ '@translator' ] }
tags:
- { name: form.type }
form.type.catalog.abstract_category:
class: 'PrestaShopBundle\Form\Admin\Catalog\Category\AbstractCategoryType'
abstract: true
parent: 'form.type.translatable.aware'
arguments:
- '@=service("prestashop.core.form.choice_provider.group_by_id").getChoices()'
- '@prestashop.adapter.feature.multistore'
- '@prestashop.adapter.legacy.configuration'
public: true
form.type.category.delete_categories:
class: 'PrestaShopBundle\Form\Admin\Sell\Category\DeleteCategoriesType'
arguments:
- '@=service("prestashop.core.form.choice_provider.category_delete_mode").getChoices()'
tags:
- { name: form.type }
from.type.yes_and_no_choice:
class: 'PrestaShopBundle\Form\Admin\Type\YesAndNoChoiceType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.delta_quantity_type:
class: 'PrestaShopBundle\Form\Admin\Type\DeltaQuantityType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.submittable_delta_quantity_type:
class: 'PrestaShopBundle\Form\Admin\Type\SubmittableDeltaQuantityType'
parent: 'form.type.delta_quantity_type'
public: true
tags:
- { name: form.type }
form.type.team.employee.employee_options:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Employee\EmployeeOptionsType'
parent: 'form.type.translatable.aware'
arguments:
- '@=service("prestashop.core.team.employee.configuration.options_checker").canBeChanged()'
public: true
tags:
- { name: form.type }
form.type.request_sql.sql_request_settings:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\RequestSql\SqlRequestSettingsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.common.team.profile_choice:
class: 'PrestaShopBundle\Form\Admin\Type\Common\Team\ProfileChoiceType'
arguments:
- '@=service("prestashop.adapter.form.choice_provider.profile_by_id_choice_provider").getChoices()'
tags:
- { name: form.type }
form.type.import.import_data_configuration:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Import\ImportDataConfigurationType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.import_match_configuration").getChoices()'
- '@=service("prestashop.core.form.choice_provider.import_entity_field").getChoices()'
form.type.common.country_choice:
class: 'PrestaShopBundle\Form\Admin\Type\CountryChoiceType'
arguments:
- '@prestashop.core.form.choice_provider.country_by_id'
- '@prestashop.core.form.choice_provider.country_by_id'
tags:
- { name: form.type }
form.type.design.theme.page_layouts_customization:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\Theme\PageLayoutsCustomizationType'
arguments:
- '@=service("prestashop.core.form.choice_provider.theme_page_layouts").getChoices()'
tags:
- { name: form.type }
form.type.catalog.category:
class: 'PrestaShopBundle\Form\Admin\Catalog\Category\CategoryType'
parent: 'form.type.catalog.abstract_category'
public: true
tags:
- { name: form.type }
form.type.catalog.root_category:
class: 'PrestaShopBundle\Form\Admin\Catalog\Category\RootCategoryType'
parent: 'form.type.catalog.abstract_category'
public: true
tags:
- { name: form.type }
form.type.common.category_choice_tree:
class: 'PrestaShopBundle\Form\Admin\Type\CategoryChoiceTreeType'
arguments:
- '@=service("prestashop.adapter.form.choice_provider.category_tree_choice_provider").getChoices()'
tags:
- { name: form.type }
form.type.common.translatable:
class: 'PrestaShopBundle\Form\Admin\Type\TranslatableType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- "@=service('prestashop.adapter.legacy.context').getAvailableLanguages()"
- '@router.default'
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_BO_ALLOW_EMPLOYEE_FORM_LANG')"
- "@=service('prestashop.adapter.legacy.context').getContext().cookie.employee_form_lang"
- "@=service('prestashop.adapter.legacy.configuration').getInt('PS_LANG_DEFAULT')"
tags:
- { name: form.type }
form.type.common.translatable_choice:
class: 'PrestaShopBundle\Form\Admin\Type\TranslatableChoiceType'
parent: 'form.type.common.translatable'
public: true
tags:
- { name: form.type }
form.type.common.shop_choice_tree:
class: 'PrestaShopBundle\Form\Admin\Type\ShopChoiceTreeType'
arguments:
- "@=service('prestashop.adapter.form.choice_provider.shop_tree_choice_provider').getChoices()"
- '@prestashop.bundle.form.data_transformer.string_array_to_integer_array'
tags:
- { name: form.type }
form.type.search_and_reset:
class: 'PrestaShopBundle\Form\Admin\Type\SearchAndResetType'
arguments:
- '@router.default'
tags:
- { name: form.type }
form.type.database.sql_request:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\RequestSql\SqlRequestType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.database.backup.backup_options:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Backup\BackupOptionsType'
parent: 'form.type.translatable.aware'
arguments:
- '@prestashop.adapter.legacy.configuration'
public: true
tags:
- { name: form.type }
form.type.customer.required_fields:
class: 'PrestaShopBundle\Form\Admin\Sell\Customer\RequiredFieldsType'
arguments:
- '@=service("prestashop.core.form.choice_provider.customer_required_fields").getChoices()'
tags:
- { name: form.type }
prestashop.bundle.form.admin.sell.customer.transfer_guest_account:
class: 'PrestaShopBundle\Form\Admin\Sell\Customer\TransferGuestAccountType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
prestashop.bundle.form.admin.sell.customer.customer:
class: 'PrestaShopBundle\Form\Admin\Sell\Customer\CustomerType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.form.choice_provider.gender_by_id_choice_provider").getChoices()'
- '@=service("prestashop.adapter.form.choice_provider.group_by_id_choice_provider").getChoices()'
- '@=service("prestashop.adapter.form.choice_provider.risk_by_id_choice_provider").getChoices()'
- '@=service("prestashop.core.b2b.b2b_feature").isActive()'
- '@=service("prestashop.adapter.legacy.configuration").get("PS_CUSTOMER_OPTIN")'
- "@=service('prestashop.adapter.legacy.configuration')"
tags:
- { name: form.type }
form.type.currency:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Currencies\CurrencyType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.currency_name_by_iso_code").getChoices()'
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
tags:
- { name: form.type }
form.type.customer.delete_customer:
class: 'PrestaShopBundle\Form\Admin\Sell\Customer\DeleteCustomersType'
arguments:
- '@=service("prestashop.core.form.choice_provider.customer_delete_method").getChoices()'
tags:
- { name: form.type }
form.type.design.theme.import_theme:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\Theme\ImportThemeType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.theme_zip").getChoices()'
tags:
- { name: form.type }
form.type.design.theme.adapt_theme_to_rtl_languages:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\Theme\AdaptThemeToRTLLanguagesType'
arguments:
- '@=service("prestashop.core.form.choice_provider.theme").getChoices()'
tags:
- { name: form.type }
form.type.international.language:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Language\LanguageType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.multistore_feature").isActive()'
tags:
- { name: form.type }
form.type.currency_exchange_rate:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Currencies\CurrencyExchangeRateType'
public: true
tags:
- { name: form.type }
form.type.international.tax_options:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Tax\TaxOptionsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.legacy.configuration").getBoolean("PS_USE_ECOTAX")'
- '@=service("prestashop.core.form.choice_provider.tax_address_type_choice_provider")'
- '@=service("prestashop.core.form.choice_provider.tax_rule_group_choice_provider")'
tags:
- { name: form.type }
form.type.webservice_configuration:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Webservice\WebserviceConfigurationType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.contact:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\Contact\ContactType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.bundle.form.data_transformer.default_language_to_filled_array'
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
tags:
- { name: form.type }
form.type.cms_page_category:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\Pages\CmsPageCategoryType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.cms_categories").getChoices()'
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
tags:
- { name: form.type }
form.type.international.tax:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Tax\TaxType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.manufacturer:
class: 'PrestaShopBundle\Form\Admin\Sell\Manufacturer\ManufacturerType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.multistore_feature").isActive()'
tags:
- { name: form.type }
prestashop.bundle.form.admin.configure.advanced_parameters.employee.employee:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Employee\EmployeeType'
arguments:
- '@=service("prestashop.core.form.choice_provider.all_languages").getChoices()'
- '@=service("prestashop.core.form.choice_provider.accessible_tab").getChoices()'
- '@=service("prestashop.core.form.choice_provider.profile").getChoices()'
- '@=service("prestashop.adapter.multistore_feature").isActive()'
- '@=service("prestashop.adapter.employee.avatar_provider").getDefaultAvatarUrl()'
- "@=service('prestashop.adapter.legacy.configuration')"
calls:
- { method: setTranslator, arguments: [ '@translator' ] }
tags:
- { name: form.type }
form.type.change_password:
class: 'PrestaShopBundle\Form\Admin\Type\ChangePasswordType'
calls:
- { method: setTranslator, arguments: [ '@translator' ] }
arguments:
- "@=service('prestashop.adapter.legacy.configuration')"
tags:
- { name: form.type }
form.type.cms_page:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\Pages\CmsPageType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.cms_categories").getChoices()'
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
tags:
- { name: form.type }
form.type.manufacturer_address:
class: 'PrestaShopBundle\Form\Admin\Sell\Address\ManufacturerAddressType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.form.choice_provider.manufacturer_name_by_id").getChoices()'
- '@prestashop.adapter.form.choice_provider.country_state_by_id'
- '@=service("prestashop.adapter.legacy.context").getContext().country.id'
- '@prestashop.router'
tags:
- { name: form.type }
form.type.shop_logos:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\Theme\ShopLogosType'
arguments:
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
- '@=service("prestashop.adapter.shop.context").isSingleShopContext()'
- '@=service("prestashop.adapter.shop.context").getContextListShopID()'
tags:
- { name: form.type }
form.type.localization.generate_mails:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\MailTheme\GenerateMailsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.mail_themes").getChoices()'
- '@=service("prestashop.core.form.choice_provider.theme_by_name_with_emails").getChoices()'
tags:
- { name: form.type }
form.type.localization.mail_theme_configuration:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\MailTheme\MailThemeConfigurationType'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.mail_themes").getChoices()'
tags:
- { name: form.type }
form.type.integer_min_max_filter:
class: 'PrestaShopBundle\Form\Admin\Type\IntegerMinMaxFilterType'
public: true
calls:
- { method: setTranslator, arguments: [ '@translator' ] }
tags:
- { name: form.type }
form.type.number_min_max_filter:
class: 'PrestaShopBundle\Form\Admin\Type\NumberMinMaxFilterType'
public: true
calls:
- { method: setTranslator, arguments: [ '@translator' ] }
tags:
- { name: form.type }
form.type.order.change_order_statuses:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\ChangeOrdersStatusType'
public: true
arguments:
- '@prestashop.core.form.choice_provider.order_state_by_id'
tags:
- { name: form.type }
form.type.sell.supplier:
class: 'PrestaShopBundle\Form\Admin\Sell\Supplier\SupplierType'
arguments:
- '@prestashop.adapter.form.choice_provider.country_state_by_id'
- '@=service("prestashop.adapter.legacy.context").getContext().country.id'
- '@translator'
- '@=service("prestashop.adapter.multistore_feature").isActive()'
- '@router'
- "@=service('prestashop.adapter.legacy.context').getLanguages()"
tags:
- { name: form.type }
form.type.sell.catalog_price_rule:
class: 'PrestaShopBundle\Form\Admin\Sell\CatalogPriceRule\CatalogPriceRuleType'
public: true
arguments:
- '@translator'
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
- '@=service("prestashop.core.form.choice_provider.currency_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.country_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.group_by_id").getChoices()'
- '@=service("prestashop.adapter.form.choice_provider.shop_name_by_id").getChoices()'
- '@=service("prestashop.core.form.choice_provider.currency_by_id").getChoicesAttributes()'
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency().symbol'
tags:
- { name: form.type }
form.type.price_reduction:
class: 'PrestaShopBundle\Form\Admin\Type\PriceReductionType'
parent: 'form.type.common_type'
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency()'
- '@form.event_listener.price_reduction'
- '@prestashop.core.form.choice_provider.tax_inclusion'
public: true
tags:
- { name: form.type }
form.event_listener.price_reduction:
class: 'PrestaShopBundle\Form\Admin\Type\EventListener\PriceReductionListener'
public: true
form.type.sell.customer.private_note:
class: 'PrestaShopBundle\Form\Admin\Sell\Customer\PrivateNoteType'
arguments:
- "@translator"
tags:
- { name: form.type }
form.type.sell.order.internal_note:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\InternalNoteType'
arguments:
- "@translator"
tags:
- { name: form.type }
form.type.order.add_order_cart_rule:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\AddOrderCartRuleType'
arguments:
- '@prestashop.core.form.choice.provider.order_discount_type'
- '@prestashop.adapter.form.choice_provider.order_invoice_by_id'
- '@=service("prestashop.adapter.legacy.context").getContext().language.id'
- '@translator'
tags:
- { name: form.type }
form.type.order.add_product_row:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\AddProductRowType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.form.choice_provider.order_invoice_by_id'
- '@=service("prestashop.adapter.legacy.context").getContext().language.id'
tags:
- { name: form.type }
form.type.order.edit_product_row:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\EditProductRowType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.form.choice_provider.order_invoice_by_id'
- '@=service("prestashop.adapter.legacy.context").getContext().language.id'
tags:
- { name: form.type }
form.type.order.update_order_status:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\UpdateOrderStatusType'
arguments:
- '@prestashop.core.form.choice_provider.order_state_by_id'
- '@=service("prestashop.core.form.choice_provider.order_state_by_id").getChoicesAttributes()'
tags:
- { name: form.type }
form.type.order.order_payment:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\OrderPaymentType'
arguments:
- '@translator'
- '@prestashop.adapter.form.choice_provider.currency_symbol_by_id'
- '@prestashop.adapter.form.choice_provider.order_invoice_by_id'
- '@prestashop.adapter.form.choice_provider.installed_payment_modules'
- '@=service("prestashop.adapter.legacy.context").getContext().language.id'
- '@=service("prestashop.adapter.legacy.context").getContext().shop.id'
tags:
- { name: form.type }
PrestaShopBundle\Form\Admin\Type\AmountCurrencyType:
tags:
- { name: form.type }
form.type.feature:
class: 'PrestaShopBundle\Form\Admin\Sell\Catalog\FeatureType'
arguments:
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
calls:
- { method: setTranslator, arguments: [ '@translator' ] }
tags:
- { name: form.type }
form.type.order.change_order_currency:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\ChangeOrderCurrencyType'
arguments:
- '@prestashop.core.form.choice_provider.currency_by_id'
tags:
- { name: form.type }
form.type.localization.translate_mails_body:
class: 'PrestaShopBundle\Form\Admin\Improve\Design\MailTheme\TranslateMailsBodyType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order.update_order_shipping:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\UpdateOrderShippingType'
arguments:
- '@prestashop.adapter.form.choice.provider.carrier_for_order_choice_provider'
tags:
- { name: form.type }
form.type.address.required_fields:
class: 'PrestaShopBundle\Form\Admin\Sell\Address\RequiredFieldsAddressType'
arguments:
- '@prestashop.core.form.choice_provider.address_required_fields'
tags:
- { name: form.type }
form.type.customer_service.reply_to_customer_thread:
class: 'PrestaShopBundle\Form\Admin\Sell\CustomerService\ReplyToCustomerThreadType'
public: true
arguments:
- '@translator'
tags:
- { name: form.type }
form.type.customer_service.forward_customer_thread:
class: 'PrestaShopBundle\Form\Admin\CustomerService\CustomerThread\ForwardCustomerThreadType'
public: true
arguments:
- '@translator'
- '@prestashop.adapter.form.choice_provider.employee_name_by_id'
tags:
- { name: form.type }
form.type.order.credit_slip.generate_pdf_by_date:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\CreditSlip\GeneratePdfByDateType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order.credit_slip.credit_slip_options:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\CreditSlip\CreditSlipOptionsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order.change_order_address:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\ChangeOrderAddressType'
arguments:
- '@prestashop.core.form.choice_provider.customer_addresses_by_id'
tags:
- { name: form.type }
form.type.order.message:
class: 'PrestaShopBundle\Form\Admin\Sell\CustomerService\OrderMessageType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order.customer_service_message:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\OrderMessageType'
arguments:
- '@prestashop.core.form.choice_provider.customer_service_order_messages_name'
- '@prestashop.core.form.choice_provider.customer_service_order_messages'
calls:
- { method: setTranslator, arguments: [ '@translator' ] }
tags:
- { name: form.type }
form.type.customer_address:
class: 'PrestaShopBundle\Form\Admin\Sell\Address\CustomerAddressType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.form.choice_provider.country_state_by_id'
- '@=service("prestashop.adapter.legacy.context").getContext().country.id'
- '@router'
tags:
- { name: form.type }
prestashop.bundle.form.admin.sell.attachment.attachment:
class: 'PrestaShopBundle\Form\Admin\Sell\Attachment\AttachmentType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order.cancel_product:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\CancelProductType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.order.cart_summary:
class: 'PrestaShopBundle\Form\Admin\Sell\Order\CartSummaryType'
arguments:
- '@prestashop.core.form.choice_provider.order_state_by_id'
- '@prestashop.adapter.form.choice_provider.installed_payment_modules'
- '@translator'
tags:
- { name: form.type }
form.type.configure.advanced_parameters.profile:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Profile\ProfileType'
public: true
arguments:
- '@translator'
tags:
- { name: form.type }
form.type.sell.product.create_product_form_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\CreateProductFormType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.edit_product_form_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\EditProductFormType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@form.type.sell.product.event_listener.product_type_listener'
- '@form.type.sell.product.toolbar_buttons_provider'
tags:
- { name: form.type }
form.type.sell.product.toolbar_buttons_provider:
class: 'PrestaShopBundle\Form\Toolbar\ProductToolbarButtonsProvider'
arguments:
- '@translator'
- '@router'
- '@prestashop.adapter.shop.url.help_provider'
- '@prestashop.adapter.data_provider.module'
- '@prestashop.adapter.legacy.context'
form.type.sell.product.product_type_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\ProductTypeType'
public: true
arguments:
- '@prestashop.core.form.choice_provider.product_type_choice_provider'
tags:
- { name: form.type }
form.type.sell.product.header_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\HeaderType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_STOCK_MANAGEMENT')"
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_USE_ECOTAX')"
tags:
- { name: form.type }
form.type.sell.product.description.description_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Description\DescriptionType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@router'
- '@=service("prestashop.adapter.legacy.context").getEmployeeLanguageIso()'
tags:
- { name: form.type }
form.type.sell.product.description.manufacturer_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Description\ManufacturerType'
public: true
arguments:
- '@translator'
- '@prestashop.adapter.form.choice_provider.manufacturer_name_by_id'
tags:
- { name: form.type }
form.type.sell.product.image.image_dropzone_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Image\ImageDropzoneType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.category.category_filter_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Category\CategoryFilterType'
public: true
arguments:
- "@translator"
- "@prestashop.adapter.data_provider.category"
- "@=service('prestashop.adapter.legacy.context').getContext().language.id"
tags:
- { name: form.type }
form.type.sell.product.category.categories_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Category\CategoriesType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.form.choice_provider.product_default_category_choice_provider'
- '@form.type.sell.product.event_listener.categories_listener'
tags:
- { name: form.type }
form.type.sell.product.category.category_tags_collection_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Category\CategoryTagsCollectionType'
arguments:
- "@translator"
public: true
tags:
- { name: form.type }
form.type.sell.product.category.product_category_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Category\ProductCategoryType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.specification.specifications_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Specification\SpecificationsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.product_condition_choice_provider'
tags:
- { name: form.type }
form.type.sell.product.specification.features_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Specification\FeaturesType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.specification.feature_value_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Specification\FeatureValueType'
parent: 'form.type.translatable.aware'
arguments:
- '@prestashop.adapter.form.choice_provider.features_choice_provider'
- '@form.type.sell.product.event_listener.feature_value_listener'
public: true
tags:
- { name: form.type }
form.type.sell.product.specification.references_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Specification\ReferencesType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.specification.customizations_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Specification\CustomizationsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.category.category_tree_selector_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Category\CategoryTreeSelectorType'
arguments:
- '@translator'
public: true
tags:
- { name: form.type }
form.type.sell.product.stock.stock_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Stock\StockType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.pack_stock_type_choice_provider'
- '@router'
- '@=service("prestashop.adapter.legacy.context").getEmployeeLanguageIso()'
tags:
- { name: form.type }
form.type.sell.product.stock.quantity_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Stock\QuantityType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- "@router"
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_STOCK_MANAGEMENT')"
tags:
- { name: form.type }
form.type.sell.product.stock.stock_movement:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Stock\StockMovementType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@form.form_cloner'
tags:
- { name: form.type }
form.type.sell.product.stock.stock_options_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Stock\StockOptionsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@router'
tags:
- { name: form.type }
form.type.sell.product.stock.virtual_product_file_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Stock\VirtualProductFileType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- "@=service('prestashop.adapter.legacy.configuration').getInt('PS_ATTACHMENT_MAXIMUM_SIZE')"
- "@router"
- '@form.form_cloner'
tags:
- { name: form.type }
form.type.sell.product.stock.availability_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Stock\AvailabilityType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.out_of_stock_type_choice_provider'
- '@router'
tags:
- { name: form.type }
form.type.sell.product.shipping.shipping_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Shipping\ShippingType'
parent: 'form.type.translatable.aware'
arguments:
- "@=service('prestashop.adapter.legacy.context').getContext().currency.iso_code"
- '@prestashop.core.form.choice_provider.carrier_by_reference_id'
- '@prestashop.core.form.choice_provider.delivery_time_note_types_provider'
public: true
tags:
- { name: form.type }
form.type.sell.product.shipping.dimensions_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Shipping\DimensionsType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- "@=service('prestashop.adapter.legacy.configuration').get('PS_DIMENSION_UNIT')"
- "@=service('prestashop.adapter.legacy.configuration').get('PS_WEIGHT_UNIT')"
tags:
- { name: form.type }
form.type.sell.product.shipping.delivery_time_notes_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Shipping\DeliveryTimeNotesType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.pricing.pricing_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\PricingType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency()'
tags:
- { name: form.type }
form.type.sell.product.pricing.retail_price_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\RetailPriceType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.localization.locale.context_locale'
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency()'
- '@prestashop.core.form.choice_provider.tax_rule_group_choice_provider'
- '@router'
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_TAX')"
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_USE_ECOTAX')"
- "@=service('prestashop.adapter.legacy.configuration').getInt('PS_ECOTAX_TAX_RULES_GROUP_ID')"
- '@prestashop.adapter.tax.tax_computer'
- '@=service("prestashop.adapter.legacy.context").getContext().country.id'
tags:
- { name: form.type }
form.type.sell.product.pricing.unit_price_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\UnitPriceType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency()'
tags:
- { name: form.type }
form.type.sell.product.pricing.price_summary_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\PriceSummaryType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.pricing.specific_prices_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\SpecificPricesType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.pricing.specific_price_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\SpecificPriceType'
parent: 'form.type.translatable.aware'
arguments:
- '@prestashop.adapter.form.choice_provider.combination_id_choice_provider'
- '@prestashop.core.admin.url_generator'
- '@prestashop.adapter.product.repository.product_repository'
public: true
tags:
- { name: form.type }
form.type.sell.product.pricing.specific_price_impact_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\SpecificPriceImpactType'
parent: 'form.type.translatable.aware'
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency().iso_code'
public: true
tags:
- { name: form.type }
form.type.sell.product.pricing.product_specific_priority_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\ProductSpecificPricePriorityType'
parent: 'form.type.translatable.aware'
arguments:
- '@router'
- '@prestashop.adapter.product.specific_price.repository.specific_price_repository'
public: true
tags:
- { name: form.type }
form.type.sell.product.pricing.specific_price_priority_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\SpecificPricePriorityType'
public: true
arguments:
- '@=service("prestashop.core.form.choice_provider.specific_price_priority_choice_provider")'
tags:
- { name: form.type }
form.type.sell.product.pricing.group_price_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Pricing\ApplicableGroupsType'
parent: 'form.type.translatable.aware'
arguments:
- '@prestashop.core.form.choice_provider.currency_by_id'
- '@prestashop.core.form.choice_provider.country_by_id'
- '@prestashop.core.form.choice_provider.group_by_id'
- '@prestashop.adapter.form.choice_provider.shop_name_by_id'
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency().symbol'
- '@=service("prestashop.adapter.multistore_feature").isUsed()'
public: true
tags:
- { name: form.type }
form.type.sell.product.seo.seo_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\SEO\SEOType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- "@router"
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_REWRITING_SETTINGS')"
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_FORCE_FRIENDLY_PRODUCT')"
- '@prestashop.adapter.legacy.context'
tags:
- { name: form.type }
form.type.sell.product.seo.serp_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\SEO\SerpType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.stock.packed_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Stock\PackedProductType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.seo.redirect_option_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\SEO\RedirectOptionType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@router'
- '@form.type.sell.product.data_transformer.redirection_target_transformer'
- '@form.type.sell.product.event_listener.redirect_option_listener'
- '@=service("prestashop.adapter.legacy.context").getEmployeeLanguageIso()'
- "@=service('prestashop.adapter.legacy.configuration').getInt('PS_HOME_CATEGORY')"
tags:
- { name: form.type }
form.type.sell.product.options.options_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\OptionsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.options.visibility_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\VisibilityType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.product_visibility_choice_provider'
tags:
- { name: form.type }
form.type.sell.product.options.customization_field_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\CustomizationFieldType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.customization_field_type_choice_provider'
tags:
- { name: form.type }
form.type.sell.product.options.suppliers_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\SuppliersType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.form.choice_provider.supplier_name_by_id_choice_provider'
tags:
- { name: form.type }
form.type.sell.product.options.product_supplier_collection_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\ProductSupplierCollectionType'
public: true
arguments:
- "@translator"
tags:
- { name: form.type }
form.type.product.options.product_supplier_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\ProductSupplierType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.currency_by_id'
- "@=service('prestashop.adapter.legacy.context').getContext().currency.iso_code"
- '@prestashop.adapter.currency.repository.currency_repository'
- '@form.form_cloner'
tags:
- { name: form.type }
form.type.sell.product.extra_modules_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\ExtraModulesType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.hook.dispatcher'
- '@prestashop.adapter.data_provider.module'
- '@prestashop.core.admin.module.repository'
tags:
- { name: form.type }
form.type.sell.product.footer_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\FooterType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.adapter.shop.url.product_provider'
- '@prestashop.adapter.shop.url.product_preview_provider'
- '@router'
tags:
- { name: form.type }
form.type.sell.product.data_transformer.typeahead_redirection_target_transformer:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\DataTransformer\TypeaheadRedirectionTargetTransformer'
deprecated: 'The "%service_id%" service is deprecated since 8.0.0 and will be removed in next major.'
public: true
form.type.sell.product.data_transformer.redirection_target_transformer:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\DataTransformer\RedirectionTargetTransformer'
public: true
form.type.sell.product.event_listener.feature_value_listener:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\EventListener\FeatureValueListener'
arguments:
- '@prestashop.adapter.form.choice_provider.feature_values_choice_provider'
- '@form.form_cloner'
public: true
form.type.sell.product.event_listener.product_type_listener:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\EventListener\ProductTypeListener'
public: true
arguments:
- '@prestashop.adapter.legacy.hook'
form.type.sell.product.event_listener.redirect_option_listener:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\EventListener\RedirectOptionListener'
public: true
form.type.sell.product.event_listener.categories_listener:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\EventListener\CategoriesListener'
arguments:
- '@form.form_cloner'
public: true
# Combination form types
form.type.sell.product.combination.combinations_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.combination.combination_manager_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationManagerType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.combination.combination_availability_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationAvailabilityType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.out_of_stock_type_choice_provider'
- '@router'
tags:
- { name: form.type }
form.type.sell.product.combination_list_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationListType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.combination_item_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationItemType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency()'
tags:
- { name: form.type }
form.type.sell.product.combination.combination_form_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationFormType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@form.type.sell.product.event_listener.combination_listener'
tags:
- { name: form.type }
form.type.sell.product.combination.combination_header_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationHeaderType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.combination.combination_stock_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationStockType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.combination.combination_price_impact_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationPriceImpactType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency()'
- "@=service('prestashop.adapter.legacy.configuration').get('PS_WEIGHT_UNIT')"
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_TAX')"
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_USE_ECOTAX')"
- "@=service('prestashop.adapter.legacy.configuration').getInt('PS_ECOTAX_TAX_RULES_GROUP_ID')"
- '@prestashop.adapter.tax.tax_computer'
- '@=service("prestashop.adapter.legacy.context").getContext().country.id'
- '@prestashop.core.localization.locale.context_locale'
tags:
- { name: form.type }
form.type.sell.product.combination.combination_images_choice_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\CombinationImagesChoiceType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@prestashop.core.form.choice_provider.product_images_choice_provider'
tags:
- { name: form.type }
form.type.sell.product.combination.bulk_combination_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\BulkCombinationType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.combination.bulk_combination_stock_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\BulkCombinationStockType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@router'
- "@=service('prestashop.adapter.legacy.configuration').getBoolean('PS_STOCK_MANAGEMENT')"
tags:
- { name: form.type }
form.type.sell.product.combination.bulk_combination_price_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\BulkCombinationPriceType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@=service("prestashop.adapter.data_provider.currency").getDefaultCurrency().iso_code'
- "@=service('prestashop.adapter.legacy.configuration').get('PS_WEIGHT_UNIT')"
- '@prestashop.adapter.product.repository.product_repository'
- '@prestashop.adapter.tax.tax_computer'
tags:
- { name: form.type }
form.type.sell.product.combination.bulk_combination_references_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\BulkCombinationReferencesType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.combination.bulk_combination_images_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Combination\BulkCombinationImagesType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.event_listener.combination_listener:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\EventListener\CombinationListener'
public: true
prestashop.bundle.form.admin.configure.shop_parameters.order_states.order_state:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\OrderStates\OrderStateType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- "@prestashop.core.mail_template.theme_catalog"
- '@router'
- '@prestashop.adapter.legacy.configuration'
tags:
- { name: form.type }
prestashop.bundle.form.admin.configure.shop_parameters.order_return_states.order_retrun_state:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\OrderReturnStates\OrderReturnStateType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
from.type.log_severity_choice_type:
class: 'PrestaShopBundle\Form\Admin\Type\LogSeverityChoiceType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.logs_by_email:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Logs\LogsByEmailType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.unavailable_type:
class: 'PrestaShopBundle\Form\Admin\Type\UnavailableType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.submittable_input:
class: 'PrestaShopBundle\Form\Admin\Type\SubmittableInputType'
tags:
- { name: form.type }
form.type.configure.search_engine_type:
class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\SearchEngines\SearchEngineType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.improve.international.locations.zone_type:
class: 'PrestaShopBundle\Form\Admin\Improve\International\Locations\ZoneType'
public: true
arguments:
- '@translator'
- '@=service("prestashop.adapter.multistore_feature").isActive()'
tags:
- name: form.type
prestashop.bundle.form.admin.configure.advanced_parameters.feature_flag.feature_flag_list_type:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\FeatureFlag\FeatureFlagListType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
prestashop.bundle.form.admin.configure.advanced_parameters.feature_flag.feature_flag_type:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\FeatureFlag\FeatureFlagType'
parent: 'form.type.translatable.aware'
public: true
arguments:
- '@form.form_cloner'
tags:
- { name: form.type }
form.type.entity_search_input_type:
class: 'PrestaShopBundle\Form\Admin\Type\EntitySearchInputType'
public: true
arguments:
- '@translator'
tags:
- { name: form.type }
form.type.sell.product.options.product_attachments_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\ProductAttachmentsType'
arguments:
- '@prestashop.core.admin.url_generator'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.product.options.attached_file_type:
class: 'PrestaShopBundle\Form\Admin\Sell\Product\Options\AttachedFileType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.admin.security.general:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Security\GeneralType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.admin.security.password_policy:
class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Security\PasswordPolicyType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.sell.customer_service.merchandise_return.merchandise_return_options_type:
class: 'PrestaShopBundle\Form\Admin\Sell\CustomerService\MerchandiseReturn\MerchandiseReturnOptionsType'
parent: 'form.type.translatable.aware'
public: true
tags:
- { name: form.type }
form.type.common.zone_choice:
class: 'PrestaShopBundle\Form\Admin\Type\ZoneChoiceType'
arguments:
- '@prestashop.core.form.choice_provider.zone_by_id'
tags:
- { name: form.type }
form.type.common.configurable_country_choice:
class: 'PrestaShopBundle\Form\Admin\Type\ConfigurableCountryChoiceType'
arguments:
- '@prestashop.core.form.choice_provider.configurable_country_by_id'
tags:
- { name: form.type }
form.event_listener.add_disabling_switch_listener:
class: 'PrestaShopBundle\Form\Admin\Type\EventListener\AddDisablingSwitchListener'
public: true
arguments:
- '@form.form_cloner'
form.type.disabling_switch_type:
class: 'PrestaShopBundle\Form\Admin\Type\DisablingSwitchType'
public: true
tags:
- { name: form.type }