1services: 2 _defaults: 3 public: true 4 5 prestashop.admin.shipping_preferences.handling.data_provider: 6 class: 'PrestaShopBundle\Form\Admin\Improve\Shipping\Preferences\PreferencesHandlingFormDataProvider' 7 arguments: 8 - '@prestashop.adapter.shipping_preferences.handling_configuration' 9 - '@translator' 10 11 prestashop.admin.shipping_preferences.carrier_options.data_provider: 12 class: 'PrestaShopBundle\Form\Admin\Improve\Shipping\Preferences\PreferencesCarrierOptionsFormDataProvider' 13 arguments: 14 - '@prestashop.adapter.shipping_preferences.carrier_options_configuration' 15 16 prestashop.admin.order.invoices.by_date.data_provider: 17 class: 'PrestaShopBundle\Form\Admin\Sell\Order\Invoices\InvoicesByDateDataProvider' 18 arguments: 19 - '@prestashop.adapter.data_provider.order_invoice' 20 21 prestashop.admin.order.invoices.by_status.data_provider: 22 class: 'PrestaShopBundle\Form\Admin\Sell\Order\Invoices\InvoicesByStatusDataProvider' 23 24 prestashop.admin.order.invoices.options.data_provider: 25 class: 'PrestaShopBundle\Form\Admin\Sell\Order\Invoices\InvoiceOptionsDataProvider' 26 arguments: 27 - '@prestashop.adapter.order.invoice_options.configuration' 28 - '@=service("prestashop.adapter.data_provider.order_invoice").getNextInvoiceNumber()' 29 30 prestashop.admin.customer_preferences.data_provider: 31 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\CustomerPreferences\CustomerPreferencesDataProvider' 32 arguments: 33 - '@prestashop.adapter.customer.customer_configuration' 34 - '@translator' 35 36 prestashop.admin.order_preferences.general.data_provider: 37 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\OrderPreferences\OrderPreferencesGeneralFormDataProvider' 38 arguments: 39 - '@prestashop.adapter.order_general.configuration' 40 - '@translator' 41 - '@prestashop.adapter.data_provider.cms' 42 43 prestashop.admin.order_preferences.gift_options.data_provider: 44 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\OrderPreferences\OrderPreferencesGiftOptionsFormDataProvider' 45 arguments: 46 - '@prestashop.adapter.order_gift.configuration' 47 - '@translator' 48 - '@prestashop.adapter.data_provider.cms' 49 50 prestashop.admin.product_preferences.general.data_provider: 51 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\GeneralFormDataProvider' 52 arguments: 53 - '@prestashop.adapter.product_general.configuration' 54 - '@translator' 55 56 prestashop.admin.product_preferences.pagination.data_provider: 57 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\PaginationFormDataProvider' 58 arguments: 59 - '@prestashop.adapter.product_pagination.configuration' 60 - '@translator' 61 62 prestashop.admin.product_preferences.page.data_provider: 63 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\PageFormDataProvider' 64 arguments: 65 - '@prestashop.adapter.product_page.configuration' 66 - '@translator' 67 68 prestashop.admin.product_preferences.stock.data_provider: 69 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\ProductPreferences\StockFormDataProvider' 70 arguments: 71 - '@prestashop.adapter.product_stock.configuration' 72 - '@translator' 73 74 prestashop.adapter.performance.smarty.form_provider: 75 class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\PerformanceFormDataProvider' 76 arguments: 77 - '@prestashop.adapter.smarty_cache.configuration' 78 prestashop.adapter.performance.debug_mode.form_provider: 79 class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\PerformanceFormDataProvider' 80 arguments: 81 - '@prestashop.adapter.debug_mode.configuration' 82 83 prestashop.adapter.performance.optional_features.form_provider: 84 class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\PerformanceFormDataProvider' 85 arguments: 86 - '@prestashop.adapter.optional_features.configuration' 87 88 prestashop.adapter.performance.ccc.form_provider: 89 class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\PerformanceFormDataProvider' 90 arguments: 91 - '@prestashop.adapter.ccc.configuration' 92 93 prestashop.adapter.performance.media_servers.form_provider: 94 class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\PerformanceFormDataProvider' 95 arguments: 96 - '@prestashop.adapter.media_servers.configuration' 97 98 prestashop.adapter.performance.caching.form_provider: 99 class: 'PrestaShopBundle\Form\Admin\AdvancedParameters\Performance\PerformanceFormDataProvider' 100 arguments: 101 - '@prestashop.adapter.caching.configuration' 102 103 prestashop.adapter.maintenance.form_provider: 104 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\General\MaintenanceFormDataProvider' 105 arguments: 106 - '@prestashop.adapter.maintenance.configuration' 107 108 prestashop.adapter.administration.general.form_provider: 109 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Administration\GeneralDataProvider' 110 arguments: 111 - '@prestashop.adapter.general.configuration' 112 - '@=service("prestashop.adapter.legacy.configuration").getBoolean("PS_SSL_ENABLED")' 113 - '@=service("prestashop.adapter.legacy.configuration").getBoolean("PS_SSL_ENABLED_EVERYWHERE")' 114 115 prestashop.adapter.administration.upload_quota.form_provider: 116 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Administration\UploadQuotaDataProvider' 117 arguments: 118 - '@prestashop.adapter.upload_quota.configuration' 119 120 prestashop.adapter.administration.notifications.form_provider: 121 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Administration\FormDataProvider' 122 arguments: 123 - '@prestashop.adapter.notifications.configuration' 124 125 prestashop.adapter.preferences.form_provider: 126 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\General\PreferencesFormDataProvider' 127 arguments: 128 - '@prestashop.adapter.preferences.configuration' 129 130 prestashop.adapter.logs.form_provider: 131 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Logs\LogsFormDataProvider' 132 arguments: 133 - '@prestashop.adapter.logs.configuration' 134 135 prestashop.admin.import.form_data_provider: 136 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Import\ImportFormDataProvider' 137 arguments: 138 - '@prestashop.core.import.file_finder' 139 - '@session' 140 141 prestashop.admin.import_data_configuration.form_data_provider: 142 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Import\ImportDataConfigurationFormDataProvider' 143 arguments: 144 - '@prestashop.core.import.dir' 145 - '@prestashop.core.import.factory.data_row.collection_factory' 146 - '@prestashop.core.admin.import_match.repository' 147 - '@prestashop.adapter.import.data_match_saver' 148 - '@=service("prestashop.core.form.choice_provider.import_entity_field").getChoices()' 149 150 prestashop.adapter.order.delivery.slip.options.form_provider: 151 class: 'PrestaShopBundle\Form\Admin\Sell\Order\Delivery\SlipOptionsFormDataProvider' 152 arguments: 153 - '@prestashop.adapter.order.delivery.slip.options.configuration' 154 155 prestashop.adapter.order.delivery.slip.pdf.form_provider: 156 class: 'PrestaShopBundle\Form\Admin\Sell\Order\Delivery\SlipPdfFormDataProvider' 157 arguments: 158 - '@prestashop.adapter.order.delivery.slip.pdf.configuration' 159 160 prestashop.admin.localization.configuration.form_data_provider: 161 class: 'PrestaShopBundle\Form\Admin\Improve\International\Localization\LocalizationFormDataProvider' 162 arguments: 163 - '@prestashop.adapter.localization.configuration' 164 165 prestashop.admin.localization.local_units.form_data_provider: 166 class: 'PrestaShopBundle\Form\Admin\Improve\International\Localization\LocalizationFormDataProvider' 167 arguments: 168 - '@prestashop.adapter.local_units.configuration' 169 170 prestashop.admin.localization.advanced.form_data_provider: 171 class: 'PrestaShopBundle\Form\Admin\Improve\International\Localization\LocalizationFormDataProvider' 172 arguments: 173 - '@prestashop.adapter.localization_advanced.configuration' 174 175 prestashop.admin.geolocation.by_ip_address.form_data_provider: 176 class: 'PrestaShopBundle\Form\Admin\Improve\International\Geolocation\GeolocationByIpAddressFormDataProvider' 177 arguments: 178 - '@prestashop.adapter.geolocation_by_ip_address.configuration' 179 - '@prestashop.core.geolocation.geo_lite_city.checker' 180 - '@prestashop.core.validation.validator' 181 182 prestashop.admin.geolocation.whitelist.form_data_provider: 183 class: 'PrestaShopBundle\Form\Admin\Improve\International\Geolocation\GeolocationWhitelistFormDataProvider' 184 arguments: 185 - '@prestashop.adapter.geolocation_ip_address_whitelist.configuration' 186 - '@prestashop.core.geolocation.geo_lite_city.checker' 187 - '@prestashop.core.validation.validator' 188 189 prestashop.admin.geolocation.options.form_data_provider: 190 class: 'PrestaShopBundle\Form\Admin\Improve\International\Geolocation\GeolocationOptionsFormDataProvider' 191 arguments: 192 - '@prestashop.adapter.geolocation_options.configuration' 193 - '@prestashop.core.geolocation.geo_lite_city.checker' 194 - '@prestashop.core.validation.validator' 195 196 prestashop.admin.payment_preferences.form_data_provider: 197 class: 'PrestaShopBundle\Form\Admin\Improve\Payment\Preferences\PaymentPreferencesFormDataProvider' 198 arguments: 199 - '@prestashop.adapter.payment_module_preferences.configuration' 200 201 prestashop.admin.email_configuration.form_data_provider: 202 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Email\EmailConfigurationFormDataProvider' 203 arguments: 204 - '@prestashop.core.email.email_configurator' 205 206 prestashop.admin.request_sql_settings.form_data_provider: 207 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\RequestSql\SqlRequestSettingsFormDataProvider' 208 arguments: 209 - '@prestashop.core.sql_manager.configuration.sql_request_configuration' 210 211 prestashop.admin.webservice.form_data_provider: 212 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Webservice\WebserviceFormDataProvider' 213 arguments: 214 - '@prestashop.adapter.webservice.configuration' 215 216 prestashop.admin.backup.form_data_provider: 217 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Backup\BackupDataProvider' 218 arguments: 219 - '@prestashop.core.backup.options_configuration' 220 221 prestashop.admin.traffic_seo.meta_settings.set_up_urls.form_data_provider: 222 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\MetaSettingsSetUpUrlsFormDataProvider' 223 arguments: 224 - '@prestashop.adapter.meta.set_up_urls.configuration' 225 226 prestashop.admin.traffic_seo.meta_settings.shop_urls.form_data_provider: 227 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\MetaSettingsShopUrlsFormDataProvider' 228 arguments: 229 - '@prestashop.adapter.meta.shop_url.configuration' 230 - '@translator' 231 - '@prestashop.adapter.validate' 232 233 prestashop.admin.traffic_seo.meta_settings.url_schema.form_data_provider: 234 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\MetaSettingsUrlSchemaFormDataProvider' 235 arguments: 236 - '@prestashop.adapter.meta.url_schema.configuration' 237 - '@translator' 238 - '@prestashop.adapter.routes.route_validator' 239 - '@prestashop.adapter.validate' 240 241 prestashop.admin.traffic_seo.meta_settings.seo_options.form_data_provider: 242 class: 'PrestaShopBundle\Form\Admin\Configure\ShopParameters\TrafficSeo\Meta\MetaSettingsSeoOptionsFormDataProvider' 243 arguments: 244 - '@prestashop.adapter.meta.seo_options.configuration' 245 246 prestashop.admin.employee_options.form_data_provider: 247 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\Employee\EmployeeOptionsFormDataProvider' 248 arguments: 249 - '@prestashop.core.team.employee.configuration.employee_options_configuration' 250 251 prestashop.admin.currency.form_data_provider: 252 class: 'PrestaShopBundle\Form\Admin\Improve\International\Currencies\CurrencyFormDataProvider' 253 arguments: 254 - '@prestashop.core.command_bus' 255 - '@=service("prestashop.adapter.legacy.configuration").get("PS_ACTIVE_CRONJOB_EXCHANGE_RATE")' 256 257 prestashop.admin.tax_options.form_data_provider: 258 class: 'PrestaShopBundle\Form\Admin\Improve\International\Tax\TaxOptionsFormDataProvider' 259 arguments: 260 - '@prestashop.core.tax.tax_options_configuration' 261 262 prestashop.admin.improve.design.theme.shop_logos.form_data_provider: 263 class: 'PrestaShopBundle\Form\Admin\Improve\Design\Theme\ShopLogosFormDataProvider' 264 arguments: 265 - '@prestashop.core.command_bus' 266 - '@prestashop.adapter.theme.theme_multi_store_settings_form_data_provider' 267 268 prestashop.admin.mail_theme.form_data_provider: 269 class: 'PrestaShopBundle\Form\Admin\Improve\Design\MailTheme\MailThemeFormDataProvider' 270 arguments: 271 - '@prestashop.core.mail_theme.configuration' 272 273 prestashop.admin.merchandise_return_options.form_data_provider: 274 class: 'PrestaShopBundle\Form\Admin\Sell\CustomerService\MerchandiseReturn\MerchandiseReturnOptionsFormDataProvider' 275 arguments: 276 - '@prestashop.core.merchandise_return.configuration.merchandise_return_options_configuration' 277 278 prestashop.admin.sell.order.credit_slip.credit_slip_options_form_data_provider: 279 class: 'PrestaShopBundle\Form\Admin\Sell\Order\CreditSlip\CreditSlipOptionsFormDataProvider' 280 arguments: 281 - '@prestashop.core.credit_slip.credit_slip_options.configuration' 282 283 prestashop.admin.configure.advanced_parameters.feature_flags_form_data_provider: 284 class: 'PrestaShopBundle\Form\Admin\Configure\AdvancedParameters\FeatureFlag\FeatureFlagsFormDataProvider' 285 arguments: 286 - '@prestashop.core.feature_flags.modifier' 287