targetDirs[$i] = $dir = dirname($dir); } $this->parameters = $this->getDefaultParameters(); $this->services = $this->scopedServices = $this->scopeStacks = array(); $this->scopes = array(); $this->scopeChildren = array(); $this->methodMap = array( 'action.mailjet.newsletter' => 'getAction_Mailjet_NewsletterService', 'assetic.asset.manager' => 'getAssetic_Asset_ManagerService', 'assets.back.hook' => 'getAssets_Back_HookService', 'base_http_kernel' => 'getBaseHttpKernelService', 'carousel.hook' => 'getCarousel_HookService', 'carousel.hook.back' => 'getCarousel_Hook_BackService', 'cheque.hook' => 'getCheque_HookService', 'cnc.admin.hook' => 'getCnc_Admin_HookService', 'cnc.css.hook' => 'getCnc_Css_HookService', 'cnc.email.hookmanager' => 'getCnc_Email_HookmanagerService', 'cnc.front.hook' => 'getCnc_Front_HookService', 'compass.assetic.filter' => 'getCompass_Assetic_FilterService', 'controller.default' => 'getController_DefaultService', 'controller.listener' => 'getController_ListenerService', 'controller_resolver' => 'getControllerResolverService', 'cssembed.assetic.filter' => 'getCssembed_Assetic_FilterService', 'cssimport.assetic.filter' => 'getCssimport_Assetic_FilterService', 'cssrewrite.assetic.filter' => 'getCssrewrite_Assetic_FilterService', 'currency.converter' => 'getCurrency_ConverterService', 'currency.converter.ecbprovider' => 'getCurrency_Converter_EcbproviderService', 'customer.creation.event' => 'getCustomer_Creation_EventService', 'customer.family.account.display' => 'getCustomer_Family_Account_DisplayService', 'customer.family.action' => 'getCustomer_Family_ActionService', 'customer.family.brand.loop_extend' => 'getCustomer_Family_Brand_LoopExtendService', 'customer.family.cart' => 'getCustomer_Family_CartService', 'customer.family.category.loop_extend' => 'getCustomer_Family_Category_LoopExtendService', 'customer.family.config' => 'getCustomer_Family_ConfigService', 'customer.family.customer.connection' => 'getCustomer_Family_Customer_ConnectionService', 'customer.family.customer.create' => 'getCustomer_Family_Customer_CreateService', 'customer.family.customer.edit' => 'getCustomer_Family_Customer_EditService', 'customer.family.form.action' => 'getCustomer_Family_Form_ActionService', 'customer.family.hook' => 'getCustomer_Family_HookService', 'customer.family.menutools.hook' => 'getCustomer_Family_Menutools_HookService', 'customer.family.order' => 'getCustomer_Family_OrderService', 'customer.family.price' => 'getCustomer_Family_PriceService', 'customer.family.product.create' => 'getCustomer_Family_Product_CreateService', 'customer.family.product.creation' => 'getCustomer_Family_Product_CreationService', 'customer.family.product.loop_extend' => 'getCustomer_Family_Product_LoopExtendService', 'customer.family.product.price.edit' => 'getCustomer_Family_Product_Price_EditService', 'customer.family.product.purchase.price' => 'getCustomer_Family_Product_Purchase_PriceService', 'customer.family.pse.purchase.price' => 'getCustomer_Family_Pse_Purchase_PriceService', 'customer.family.register.form' => 'getCustomer_Family_Register_FormService', 'customer.family.service' => 'getCustomer_Family_ServiceService', 'error.listener' => 'getError_ListenerService', 'esi' => 'getEsiService', 'esi_listener' => 'getEsiListenerService', 'event_dispatcher' => 'getEventDispatcherService', 'fragment.renderer.esi' => 'getFragment_Renderer_EsiService', 'fragment.renderer.inline' => 'getFragment_Renderer_InlineService', 'hookadminhome.configuration.hook' => 'getHookadminhome_Configuration_HookService', 'hookadminhome.hook.block_information' => 'getHookadminhome_Hook_BlockInformationService', 'hookadminhome.hook.block_news' => 'getHookadminhome_Hook_BlockNewsService', 'hookadminhome.hook.block_sales_statistics' => 'getHookadminhome_Hook_BlockSalesStatisticsService', 'hookadminhome.hook.block_statistics' => 'getHookadminhome_Hook_BlockStatisticsService', 'hookadminhome.hook.block_thelia_informations' => 'getHookadminhome_Hook_BlockTheliaInformationsService', 'hookadminhome.hook.css' => 'getHookadminhome_Hook_CssService', 'hookanalytics.hook.back' => 'getHookanalytics_Hook_BackService', 'hookanalytics.hook.front' => 'getHookanalytics_Hook_FrontService', 'hookcart.hook.front' => 'getHookcart_Hook_FrontService', 'hookcontact.hook.front' => 'getHookcontact_Hook_FrontService', 'hookcustomer.hook.front' => 'getHookcustomer_Hook_FrontService', 'hooklinks.hook.front' => 'getHooklinks_Hook_FrontService', 'hooknavigation.hook.front' => 'getHooknavigation_Hook_FrontService', 'hooknewsletter.hook.front' => 'getHooknewsletter_Hook_FrontService', 'hookproductsnew.hook.front' => 'getHookproductsnew_Hook_FrontService', 'hookproductsoffer.hook.front' => 'getHookproductsoffer_Hook_FrontService', 'hooksearch.hook.front' => 'getHooksearch_Hook_FrontService', 'hooksocial.hook.back' => 'getHooksocial_Hook_BackService', 'hooksocial.hook.front' => 'getHooksocial_Hook_FrontService', 'http_kernel' => 'getHttpKernelService', 'initparam.middleware' => 'getInitparam_MiddlewareService', 'kernel' => 'getKernelService', 'less.assetic.filter' => 'getLess_Assetic_FilterService', 'listener.router' => 'getListener_RouterService', 'lps.admin.hook' => 'getLps_Admin_HookService', 'lps.email.hookmanager' => 'getLps_Email_HookmanagerService', 'lps.front.hookmanager' => 'getLps_Front_HookmanagerService', 'mailer' => 'getMailerService', 'mailjet.configuration.hook' => 'getMailjet_Configuration_HookService', 'module.cadeaubienvenue' => 'getModule_CadeaubienvenueService', 'module.carousel' => 'getModule_CarouselService', 'module.cheque' => 'getModule_ChequeService', 'module.clickandcollect' => 'getModule_ClickandcollectService', 'module.customerfamily' => 'getModule_CustomerfamilyService', 'module.front' => 'getModule_FrontService', 'module.hookadminhome' => 'getModule_HookadminhomeService', 'module.hookanalytics' => 'getModule_HookanalyticsService', 'module.hookcart' => 'getModule_HookcartService', 'module.hookcontact' => 'getModule_HookcontactService', 'module.hookcustomer' => 'getModule_HookcustomerService', 'module.hooklinks' => 'getModule_HooklinksService', 'module.hooknavigation' => 'getModule_HooknavigationService', 'module.hooknewsletter' => 'getModule_HooknewsletterService', 'module.hookproductsnew' => 'getModule_HookproductsnewService', 'module.hookproductsoffer' => 'getModule_HookproductsofferService', 'module.hooksearch' => 'getModule_HooksearchService', 'module.hooksocial' => 'getModule_HooksocialService', 'module.livraisonparsecteurs' => 'getModule_LivraisonparsecteursService', 'module.mailjet' => 'getModule_MailjetService', 'module.ordercomment' => 'getModule_OrdercommentService', 'module.paiementalivraison' => 'getModule_PaiementalivraisonService', 'module.paymentcondition' => 'getModule_PaymentconditionService', 'module.payplugmodule' => 'getModule_PayplugmoduleService', 'module.planificationlivraison' => 'getModule_PlanificationlivraisonService', 'module.pointretrait' => 'getModule_PointretraitService', 'module.recaptcha' => 'getModule_RecaptchaService', 'module.theliasmarty' => 'getModule_TheliasmartyService', 'module.tinymce' => 'getModule_TinymceService', 'order.comment.hook.back' => 'getOrder_Comment_Hook_BackService', 'order.comment.hook.front' => 'getOrder_Comment_Hook_FrontService', 'order.comment.hook.pdf' => 'getOrder_Comment_Hook_PdfService', 'order.comment.order.event' => 'getOrder_Comment_Order_EventService', 'order.comment.order.form' => 'getOrder_Comment_Order_FormService', 'payment_condition.customer.edit' => 'getPaymentCondition_Customer_EditService', 'payment_condition.payment.loop.extends' => 'getPaymentCondition_Payment_Loop_ExtendsService', 'payplugmodule_back_hook' => 'getPayplugmoduleBackHookService', 'payplugmodule_conformation_emil_listener' => 'getPayplugmoduleConformationEmilListenerService', 'payplugmodule_form_extend_order_listener' => 'getPayplugmoduleFormExtendOrderListenerService', 'payplugmodule_front_hook' => 'getPayplugmoduleFrontHookService', 'payplugmodule_notification_listener' => 'getPayplugmoduleNotificationListenerService', 'payplugmodule_order_listener' => 'getPayplugmoduleOrderListenerService', 'payplugmodule_order_status_service' => 'getPayplugmoduleOrderStatusServiceService', 'payplugmodule_payment_listener' => 'getPayplugmodulePaymentListenerService', 'payplugmodule_payment_service' => 'getPayplugmodulePaymentServiceService', 'pdr.admin.hook' => 'getPdr_Admin_HookService', 'pdr.css.hook' => 'getPdr_Css_HookService', 'pdr.email.hookmanager' => 'getPdr_Email_HookmanagerService', 'pdr.front.hook' => 'getPdr_Front_HookService', 'planiflivraison.back.hook' => 'getPlaniflivraison_Back_HookService', 'planiflivraison.delivery.service' => 'getPlaniflivraison_Delivery_ServiceService', 'planiflivraison.menutools.hook' => 'getPlaniflivraison_Menutools_HookService', 'recaptcha.hook' => 'getRecaptcha_HookService', 'recpatcha.action' => 'getRecpatcha_ActionService', 'request' => 'getRequestService', 'request.context' => 'getRequest_ContextService', 'request_stack' => 'getRequestStackService', 'response.listener' => 'getResponse_ListenerService', 'router.admin' => 'getRouter_AdminService', 'router.api' => 'getRouter_ApiService', 'router.carousel' => 'getRouter_CarouselService', 'router.chainrequest' => 'getRouter_ChainrequestService', 'router.cheque' => 'getRouter_ChequeService', 'router.clickandcollect' => 'getRouter_ClickandcollectService', 'router.customerfamily' => 'getRouter_CustomerfamilyService', 'router.filelocator' => 'getRouter_FilelocatorService', 'router.front' => 'getRouter_FrontService', 'router.hookadminhome' => 'getRouter_HookadminhomeService', 'router.hookanalytics' => 'getRouter_HookanalyticsService', 'router.hooknavigation' => 'getRouter_HooknavigationService', 'router.hooksocial' => 'getRouter_HooksocialService', 'router.livraisonparsecteurs' => 'getRouter_LivraisonparsecteursService', 'router.mailjet' => 'getRouter_MailjetService', 'router.module.filelocator' => 'getRouter_Module_FilelocatorService', 'router.module.xmlloader' => 'getRouter_Module_XmlloaderService', 'router.ordercomment' => 'getRouter_OrdercommentService', 'router.paymentcondition' => 'getRouter_PaymentconditionService', 'router.payplugmodule' => 'getRouter_PayplugmoduleService', 'router.planificationlivraison' => 'getRouter_PlanificationlivraisonService', 'router.pointretrait' => 'getRouter_PointretraitService', 'router.recaptcha' => 'getRouter_RecaptchaService', 'router.rewrite' => 'getRouter_RewriteService', 'router.tinymce' => 'getRouter_TinymceService', 'router.xmlloader' => 'getRouter_XmlloaderService', 'sass.assetic.filter' => 'getSass_Assetic_FilterService', 'send.cheque.mail' => 'getSend_Cheque_MailService', 'service_container' => 'getServiceContainerService', 'session.listener' => 'getSession_ListenerService', 'session.middleware' => 'getSession_MiddlewareService', 'smart.plugin.form' => 'getSmart_Plugin_FormService', 'smarty.plugin.adminutilities' => 'getSmarty_Plugin_AdminutilitiesService', 'smarty.plugin.assets' => 'getSmarty_Plugin_AssetsService', 'smarty.plugin.cache' => 'getSmarty_Plugin_CacheService', 'smarty.plugin.cartpostage' => 'getSmarty_Plugin_CartpostageService', 'smarty.plugin.dataaccess' => 'getSmarty_Plugin_DataaccessService', 'smarty.plugin.esi' => 'getSmarty_Plugin_EsiService', 'smarty.plugin.flashmessage' => 'getSmarty_Plugin_FlashmessageService', 'smarty.plugin.format' => 'getSmarty_Plugin_FormatService', 'smarty.plugin.hook' => 'getSmarty_Plugin_HookService', 'smarty.plugin.module' => 'getSmarty_Plugin_ModuleService', 'smarty.plugin.render' => 'getSmarty_Plugin_RenderService', 'smarty.plugin.security' => 'getSmarty_Plugin_SecurityService', 'smarty.plugin.thelialoop' => 'getSmarty_Plugin_ThelialoopService', 'smarty.plugin.tinymce_lang' => 'getSmarty_Plugin_TinymceLangService', 'smarty.plugin.translation' => 'getSmarty_Plugin_TranslationService', 'smarty.plugin.type' => 'getSmarty_Plugin_TypeService', 'smarty.plugin.var_dumper' => 'getSmarty_Plugin_VarDumperService', 'smarty.url.module' => 'getSmarty_Url_ModuleService', 'stack_factory' => 'getStackFactoryService', 'test.client' => 'getTest_ClientService', 'test.client.cookiejar' => 'getTest_Client_CookiejarService', 'test.client.history' => 'getTest_Client_HistoryService', 'thelia.action.address' => 'getThelia_Action_AddressService', 'thelia.action.administrator' => 'getThelia_Action_AdministratorService', 'thelia.action.api' => 'getThelia_Action_ApiService', 'thelia.action.area' => 'getThelia_Action_AreaService', 'thelia.action.attribute' => 'getThelia_Action_AttributeService', 'thelia.action.attributeav' => 'getThelia_Action_AttributeavService', 'thelia.action.brand' => 'getThelia_Action_BrandService', 'thelia.action.cache' => 'getThelia_Action_CacheService', 'thelia.action.cart' => 'getThelia_Action_CartService', 'thelia.action.category' => 'getThelia_Action_CategoryService', 'thelia.action.config' => 'getThelia_Action_ConfigService', 'thelia.action.content' => 'getThelia_Action_ContentService', 'thelia.action.country' => 'getThelia_Action_CountryService', 'thelia.action.coupon' => 'getThelia_Action_CouponService', 'thelia.action.currency' => 'getThelia_Action_CurrencyService', 'thelia.action.customer' => 'getThelia_Action_CustomerService', 'thelia.action.customer_title' => 'getThelia_Action_CustomerTitleService', 'thelia.action.document' => 'getThelia_Action_DocumentService', 'thelia.action.export' => 'getThelia_Action_ExportService', 'thelia.action.feature' => 'getThelia_Action_FeatureService', 'thelia.action.featureav' => 'getThelia_Action_FeatureavService', 'thelia.action.file' => 'getThelia_Action_FileService', 'thelia.action.folder' => 'getThelia_Action_FolderService', 'thelia.action.hook' => 'getThelia_Action_HookService', 'thelia.action.httpexception' => 'getThelia_Action_HttpexceptionService', 'thelia.action.image' => 'getThelia_Action_ImageService', 'thelia.action.import' => 'getThelia_Action_ImportService', 'thelia.action.lang' => 'getThelia_Action_LangService', 'thelia.action.mailing_system' => 'getThelia_Action_MailingSystemService', 'thelia.action.message' => 'getThelia_Action_MessageService', 'thelia.action.module' => 'getThelia_Action_ModuleService', 'thelia.action.module.delivery' => 'getThelia_Action_Module_DeliveryService', 'thelia.action.module.payment' => 'getThelia_Action_Module_PaymentService', 'thelia.action.modulehook' => 'getThelia_Action_ModulehookService', 'thelia.action.newsletter' => 'getThelia_Action_NewsletterService', 'thelia.action.order' => 'getThelia_Action_OrderService', 'thelia.action.order_status' => 'getThelia_Action_OrderStatusService', 'thelia.action.pdf' => 'getThelia_Action_PdfService', 'thelia.action.product' => 'getThelia_Action_ProductService', 'thelia.action.product_sale_element' => 'getThelia_Action_ProductSaleElementService', 'thelia.action.profile' => 'getThelia_Action_ProfileService', 'thelia.action.redirectexception' => 'getThelia_Action_RedirectexceptionService', 'thelia.action.sale' => 'getThelia_Action_SaleService', 'thelia.action.shippingzone' => 'getThelia_Action_ShippingzoneService', 'thelia.action.state' => 'getThelia_Action_StateService', 'thelia.action.tax' => 'getThelia_Action_TaxService', 'thelia.action.taxrule' => 'getThelia_Action_TaxruleService', 'thelia.action.template' => 'getThelia_Action_TemplateService', 'thelia.action.translation' => 'getThelia_Action_TranslationService', 'thelia.admin.base_controller' => 'getThelia_Admin_BaseControllerService', 'thelia.admin.resources' => 'getThelia_Admin_ResourcesService', 'thelia.archiver.bz2' => 'getThelia_Archiver_Bz2Service', 'thelia.archiver.manager' => 'getThelia_Archiver_ManagerService', 'thelia.archiver.tar' => 'getThelia_Archiver_TarService', 'thelia.archiver.tgz' => 'getThelia_Archiver_TgzService', 'thelia.archiver.zip' => 'getThelia_Archiver_ZipService', 'thelia.cache' => 'getThelia_CacheService', 'thelia.condition.cart_contains_categories' => 'getThelia_Condition_CartContainsCategoriesService', 'thelia.condition.cart_contains_products' => 'getThelia_Condition_CartContainsProductsService', 'thelia.condition.factory' => 'getThelia_Condition_FactoryService', 'thelia.condition.for_some_customers' => 'getThelia_Condition_ForSomeCustomersService', 'thelia.condition.match_billing_countries' => 'getThelia_Condition_MatchBillingCountriesService', 'thelia.condition.match_delivery_countries' => 'getThelia_Condition_MatchDeliveryCountriesService', 'thelia.condition.match_for_everyone' => 'getThelia_Condition_MatchForEveryoneService', 'thelia.condition.match_for_total_amount' => 'getThelia_Condition_MatchForTotalAmountService', 'thelia.condition.match_for_x_articles' => 'getThelia_Condition_MatchForXArticlesService', 'thelia.condition.match_for_x_articles_include_quantity' => 'getThelia_Condition_MatchForXArticlesIncludeQuantityService', 'thelia.condition.start_date' => 'getThelia_Condition_StartDateService', 'thelia.condition.validator' => 'getThelia_Condition_ValidatorService', 'thelia.coupon.factory' => 'getThelia_Coupon_FactoryService', 'thelia.coupon.manager' => 'getThelia_Coupon_ManagerService', 'thelia.coupon.type.free_product' => 'getThelia_Coupon_Type_FreeProductService', 'thelia.coupon.type.remove_amount_on_attribute_av' => 'getThelia_Coupon_Type_RemoveAmountOnAttributeAvService', 'thelia.coupon.type.remove_amount_on_categories' => 'getThelia_Coupon_Type_RemoveAmountOnCategoriesService', 'thelia.coupon.type.remove_amount_on_products' => 'getThelia_Coupon_Type_RemoveAmountOnProductsService', 'thelia.coupon.type.remove_percentage_on_attribute_av' => 'getThelia_Coupon_Type_RemovePercentageOnAttributeAvService', 'thelia.coupon.type.remove_percentage_on_categories' => 'getThelia_Coupon_Type_RemovePercentageOnCategoriesService', 'thelia.coupon.type.remove_percentage_on_products' => 'getThelia_Coupon_Type_RemovePercentageOnProductsService', 'thelia.coupon.type.remove_x_amount' => 'getThelia_Coupon_Type_RemoveXAmountService', 'thelia.coupon.type.remove_x_percent' => 'getThelia_Coupon_Type_RemoveXPercentService', 'thelia.export.handler' => 'getThelia_Export_HandlerService', 'thelia.facade' => 'getThelia_FacadeService', 'thelia.file_manager' => 'getThelia_FileManagerService', 'thelia.form.type.customer_title' => 'getThelia_Form_Type_CustomerTitleService', 'thelia.form.type.customer_title_i18n' => 'getThelia_Form_Type_CustomerTitleI18nService', 'thelia.form.type.field.accessory_id' => 'getThelia_Form_Type_Field_AccessoryIdService', 'thelia.form.type.field.address_id' => 'getThelia_Form_Type_Field_AddressIdService', 'thelia.form.type.field.admin_id' => 'getThelia_Form_Type_Field_AdminIdService', 'thelia.form.type.field.admin_log_id' => 'getThelia_Form_Type_Field_AdminLogIdService', 'thelia.form.type.field.api_id' => 'getThelia_Form_Type_Field_ApiIdService', 'thelia.form.type.field.area_delivery_module_id' => 'getThelia_Form_Type_Field_AreaDeliveryModuleIdService', 'thelia.form.type.field.area_id' => 'getThelia_Form_Type_Field_AreaIdService', 'thelia.form.type.field.attribute_av' => 'getThelia_Form_Type_Field_AttributeAvService', 'thelia.form.type.field.attribute_id' => 'getThelia_Form_Type_Field_AttributeIdService', 'thelia.form.type.field.attribute_template_id' => 'getThelia_Form_Type_Field_AttributeTemplateIdService', 'thelia.form.type.field.brand_id' => 'getThelia_Form_Type_Field_BrandIdService', 'thelia.form.type.field.cart_id' => 'getThelia_Form_Type_Field_CartIdService', 'thelia.form.type.field.cart_item_id' => 'getThelia_Form_Type_Field_CartItemIdService', 'thelia.form.type.field.category_associated_content_id' => 'getThelia_Form_Type_Field_CategoryAssociatedContentIdService', 'thelia.form.type.field.category_id' => 'getThelia_Form_Type_Field_CategoryIdService', 'thelia.form.type.field.content_id' => 'getThelia_Form_Type_Field_ContentIdService', 'thelia.form.type.field.country_id' => 'getThelia_Form_Type_Field_CountryIdService', 'thelia.form.type.field.coupon_id' => 'getThelia_Form_Type_Field_CouponIdService', 'thelia.form.type.field.currency_id' => 'getThelia_Form_Type_Field_CurrencyIdService', 'thelia.form.type.field.customer_id' => 'getThelia_Form_Type_Field_CustomerIdService', 'thelia.form.type.field.customer_title_id' => 'getThelia_Form_Type_Field_CustomerTitleIdService', 'thelia.form.type.field.export_category_id' => 'getThelia_Form_Type_Field_ExportCategoryIdService', 'thelia.form.type.field.export_id' => 'getThelia_Form_Type_Field_ExportIdService', 'thelia.form.type.field.feature_av_id' => 'getThelia_Form_Type_Field_FeatureAvIdService', 'thelia.form.type.field.feature_id' => 'getThelia_Form_Type_Field_FeatureIdService', 'thelia.form.type.field.feature_product_id' => 'getThelia_Form_Type_Field_FeatureProductIdService', 'thelia.form.type.field.feature_template_id' => 'getThelia_Form_Type_Field_FeatureTemplateIdService', 'thelia.form.type.field.folder_id' => 'getThelia_Form_Type_Field_FolderIdService', 'thelia.form.type.field.form_firewall_id' => 'getThelia_Form_Type_Field_FormFirewallIdService', 'thelia.form.type.field.hook_id' => 'getThelia_Form_Type_Field_HookIdService', 'thelia.form.type.field.import_category_id' => 'getThelia_Form_Type_Field_ImportCategoryIdService', 'thelia.form.type.field.import_id' => 'getThelia_Form_Type_Field_ImportIdService', 'thelia.form.type.field.lang_id' => 'getThelia_Form_Type_Field_LangIdService', 'thelia.form.type.field.message_id' => 'getThelia_Form_Type_Field_MessageIdService', 'thelia.form.type.field.meta_data_id' => 'getThelia_Form_Type_Field_MetaDataIdService', 'thelia.form.type.field.module_config_id' => 'getThelia_Form_Type_Field_ModuleConfigIdService', 'thelia.form.type.field.module_hook_id' => 'getThelia_Form_Type_Field_ModuleHookIdService', 'thelia.form.type.field.module_id' => 'getThelia_Form_Type_Field_ModuleIdService', 'thelia.form.type.field.newsletter_id' => 'getThelia_Form_Type_Field_NewsletterIdService', 'thelia.form.type.field.order_address_id' => 'getThelia_Form_Type_Field_OrderAddressIdService', 'thelia.form.type.field.order_coupon_id' => 'getThelia_Form_Type_Field_OrderCouponIdService', 'thelia.form.type.field.order_id' => 'getThelia_Form_Type_Field_OrderIdService', 'thelia.form.type.field.order_product_attribute_combination_id' => 'getThelia_Form_Type_Field_OrderProductAttributeCombinationIdService', 'thelia.form.type.field.order_product_id' => 'getThelia_Form_Type_Field_OrderProductIdService', 'thelia.form.type.field.order_product_tax_id' => 'getThelia_Form_Type_Field_OrderProductTaxIdService', 'thelia.form.type.field.order_status_id' => 'getThelia_Form_Type_Field_OrderStatusIdService', 'thelia.form.type.field.product_associated_content_id' => 'getThelia_Form_Type_Field_ProductAssociatedContentIdService', 'thelia.form.type.field.product_id' => 'getThelia_Form_Type_Field_ProductIdService', 'thelia.form.type.field.product_sale_elements_id' => 'getThelia_Form_Type_Field_ProductSaleElementsIdService', 'thelia.form.type.field.profile_id' => 'getThelia_Form_Type_Field_ProfileIdService', 'thelia.form.type.field.resource_id' => 'getThelia_Form_Type_Field_ResourceIdService', 'thelia.form.type.field.rewriting_url_id' => 'getThelia_Form_Type_Field_RewritingUrlIdService', 'thelia.form.type.field.sale_id' => 'getThelia_Form_Type_Field_SaleIdService', 'thelia.form.type.field.sale_product_id' => 'getThelia_Form_Type_Field_SaleProductIdService', 'thelia.form.type.field.state_id' => 'getThelia_Form_Type_Field_StateIdService', 'thelia.form.type.field.tax_id' => 'getThelia_Form_Type_Field_TaxIdService', 'thelia.form.type.field.tax_rule_id' => 'getThelia_Form_Type_Field_TaxRuleIdService', 'thelia.form.type.field.template_id' => 'getThelia_Form_Type_Field_TemplateIdService', 'thelia.form.type.image' => 'getThelia_Form_Type_ImageService', 'thelia.form.type.product_sale_elements' => 'getThelia_Form_Type_ProductSaleElementsService', 'thelia.form.type.standard_fields' => 'getThelia_Form_Type_StandardFieldsService', 'thelia.form.type.tax_rule' => 'getThelia_Form_Type_TaxRuleService', 'thelia.form.type.tax_rule_i18n' => 'getThelia_Form_Type_TaxRuleI18nService', 'thelia.form_factory' => 'getThelia_FormFactoryService', 'thelia.form_factory_builder' => 'getThelia_FormFactoryBuilderService', 'thelia.form_validator' => 'getThelia_FormValidatorService', 'thelia.forms.extension.core_extension' => 'getThelia_Forms_Extension_CoreExtensionService', 'thelia.forms.extension.http_foundation_extension' => 'getThelia_Forms_Extension_HttpFoundationExtensionService', 'thelia.forms.validator_builder' => 'getThelia_Forms_ValidatorBuilderService', 'thelia.hookhelper' => 'getThelia_HookhelperService', 'thelia.import.handler' => 'getThelia_Import_HandlerService', 'thelia.listener.view' => 'getThelia_Listener_ViewService', 'thelia.logger' => 'getThelia_LoggerService', 'thelia.metadata' => 'getThelia_MetadataService', 'thelia.parser' => 'getThelia_ParserService', 'thelia.parser.asset.resolver' => 'getThelia_Parser_Asset_ResolverService', 'thelia.parser.context' => 'getThelia_Parser_ContextService', 'thelia.parser.helper' => 'getThelia_Parser_HelperService', 'thelia.propel.init' => 'getThelia_Propel_InitService', 'thelia.propel.schema.locator' => 'getThelia_Propel_Schema_LocatorService', 'thelia.securitycontext' => 'getThelia_SecuritycontextService', 'thelia.serializer.csv' => 'getThelia_Serializer_CsvService', 'thelia.serializer.json' => 'getThelia_Serializer_JsonService', 'thelia.serializer.manager' => 'getThelia_Serializer_ManagerService', 'thelia.serializer.xml' => 'getThelia_Serializer_XmlService', 'thelia.taxengine' => 'getThelia_TaxengineService', 'thelia.template_helper' => 'getThelia_TemplateHelperService', 'thelia.token_provider' => 'getThelia_TokenProviderService', 'thelia.translator' => 'getThelia_TranslatorService', 'thelia.url.manager' => 'getThelia_Url_ManagerService', 'tinymce.hook' => 'getTinymce_HookService', 'translation.loader.csv' => 'getTranslation_Loader_CsvService', 'translation.loader.dat' => 'getTranslation_Loader_DatService', 'translation.loader.ini' => 'getTranslation_Loader_IniService', 'translation.loader.mo' => 'getTranslation_Loader_MoService', 'translation.loader.php' => 'getTranslation_Loader_PhpService', 'translation.loader.po' => 'getTranslation_Loader_PoService', 'translation.loader.qt' => 'getTranslation_Loader_QtService', 'translation.loader.res' => 'getTranslation_Loader_ResService', 'translation.loader.xliff' => 'getTranslation_Loader_XliffService', 'translation.loader.yml' => 'getTranslation_Loader_YmlService', 'validators.translator' => 'getValidators_TranslatorService', ); $this->aliases = array(); } /** * {@inheritdoc} */ public function compile() { throw new LogicException('You cannot compile a dumped frozen container.'); } /** * {@inheritdoc} */ public function isFrozen() { return true; } /** * Gets the public 'action.mailjet.newsletter' shared service. * * @return \Mailjet\EventListeners\NewsletterListener */ protected function getAction_Mailjet_NewsletterService() { return $this->services['action.mailjet.newsletter'] = new \Mailjet\EventListeners\NewsletterListener($this->get('thelia.translator')); } /** * Gets the public 'assetic.asset.manager' shared service. * * @return \Thelia\Core\Template\Assets\AsseticAssetManager */ protected function getAssetic_Asset_ManagerService() { $this->services['assetic.asset.manager'] = $instance = new \Thelia\Core\Template\Assets\AsseticAssetManager(true); $instance->registerAssetFilter('less', $this->get('less.assetic.filter')); $instance->registerAssetFilter('sass', $this->get('sass.assetic.filter')); $instance->registerAssetFilter('cssembed', $this->get('cssembed.assetic.filter')); $instance->registerAssetFilter('cssrewrite', $this->get('cssrewrite.assetic.filter')); $instance->registerAssetFilter('cssimport', $this->get('cssimport.assetic.filter')); $instance->registerAssetFilter('compass', $this->get('compass.assetic.filter')); return $instance; } /** * Gets the public 'assets.back.hook' shared service. * * @return \PlanificationLivraison\Hook\BackHook */ protected function getAssets_Back_HookService() { $this->services['assets.back.hook'] = $instance = new \PlanificationLivraison\Hook\BackHook($this->get('thelia.securitycontext')); $instance->module = $this->get('module.planificationlivraison'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'base_http_kernel' shared service. * * @return \Thelia\Core\TheliaHttpKernel */ protected function getBaseHttpKernelService() { return $this->services['base_http_kernel'] = new \Thelia\Core\TheliaHttpKernel($this->get('event_dispatcher'), $this, $this->get('controller_resolver'), $this->get('request_stack')); } /** * Gets the public 'carousel.hook' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getCarousel_HookService() { $this->services['carousel.hook'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.carousel'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.home.body', 'render:carousel.html'); $instance->addTemplate('hook.2.module.configuration.1', 'render:module_configuration.html'); $instance->addTemplate('hook.2.module.config-js.1', 'js:assets/js/module-configuration.js'); return $instance; } /** * Gets the public 'carousel.hook.back' shared service. * * @return \Carousel\Hook\BackHook */ protected function getCarousel_Hook_BackService() { $this->services['carousel.hook.back'] = $instance = new \Carousel\Hook\BackHook(); $instance->module = $this->get('module.carousel'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'cheque.hook' shared service. * * @return \Cheque\Hook\HookManager */ protected function getCheque_HookService() { $this->services['cheque.hook'] = $instance = new \Cheque\Hook\HookManager(); $instance->module = $this->get('module.cheque'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.module.configuration.3', 'render:module_configuration.html'); return $instance; } /** * Gets the public 'cnc.admin.hook' shared service. * * @return \ClickAndCollect\Hook\AdminHook */ protected function getCnc_Admin_HookService() { $this->services['cnc.admin.hook'] = $instance = new \ClickAndCollect\Hook\AdminHook($this->get('thelia.securitycontext')); $instance->module = $this->get('module.clickandcollect'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'cnc.css.hook' shared service. * * @return \ClickAndCollect\Hook\CssHook */ protected function getCnc_Css_HookService() { $this->services['cnc.css.hook'] = $instance = new \ClickAndCollect\Hook\CssHook(); $instance->module = $this->get('module.clickandcollect'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'cnc.email.hookmanager' shared service. * * @return \ClickAndCollect\Hook\EmailHook */ protected function getCnc_Email_HookmanagerService() { $this->services['cnc.email.hookmanager'] = $instance = new \ClickAndCollect\Hook\EmailHook(); $instance->module = $this->get('module.clickandcollect'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'cnc.front.hook' shared service. * * @return \ClickAndCollect\Hook\FrontHook */ protected function getCnc_Front_HookService() { $this->services['cnc.front.hook'] = $instance = new \ClickAndCollect\Hook\FrontHook(); $instance->module = $this->get('module.clickandcollect'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'compass.assetic.filter' shared service. * * @return \Assetic\Filter\CompassFilter */ protected function getCompass_Assetic_FilterService() { return $this->services['compass.assetic.filter'] = new \Assetic\Filter\CompassFilter(); } /** * Gets the public 'controller.default' shared service. * * @return \Thelia\Controller\DefaultController */ protected function getController_DefaultService() { return $this->services['controller.default'] = new \Thelia\Controller\DefaultController(); } /** * Gets the public 'controller.listener' shared service. * * @return \Thelia\Core\EventListener\ControllerListener */ protected function getController_ListenerService() { return $this->services['controller.listener'] = new \Thelia\Core\EventListener\ControllerListener($this->get('thelia.securitycontext')); } /** * Gets the public 'controller_resolver' shared service. * * @return \Thelia\Core\Controller\ControllerResolver */ protected function getControllerResolverService() { return $this->services['controller_resolver'] = new \Thelia\Core\Controller\ControllerResolver($this); } /** * Gets the public 'cssembed.assetic.filter' shared service. * * @return \Assetic\Filter\PhpCssEmbedFilter */ protected function getCssembed_Assetic_FilterService() { return $this->services['cssembed.assetic.filter'] = new \Assetic\Filter\PhpCssEmbedFilter(); } /** * Gets the public 'cssimport.assetic.filter' shared service. * * @return \Assetic\Filter\CssImportFilter */ protected function getCssimport_Assetic_FilterService() { return $this->services['cssimport.assetic.filter'] = new \Assetic\Filter\CssImportFilter(); } /** * Gets the public 'cssrewrite.assetic.filter' shared service. * * @return \Assetic\Filter\CssRewriteFilter */ protected function getCssrewrite_Assetic_FilterService() { return $this->services['cssrewrite.assetic.filter'] = new \Assetic\Filter\CssRewriteFilter(); } /** * Gets the public 'currency.converter' shared service. * * @return \Thelia\CurrencyConverter\CurrencyConverter */ protected function getCurrency_ConverterService() { $this->services['currency.converter'] = $instance = new \Thelia\CurrencyConverter\CurrencyConverter(); $instance->setProvider($this->get('currency.converter.ecbprovider')); return $instance; } /** * Gets the public 'currency.converter.ecbprovider' shared service. * * @return \Thelia\CurrencyConverter\Provider\ECBProvider */ protected function getCurrency_Converter_EcbproviderService() { return $this->services['currency.converter.ecbprovider'] = new \Thelia\CurrencyConverter\Provider\ECBProvider(); } /** * Gets the public 'customer.creation.event' shared service. * * @return \CadeauBienvenue\EventListeners\NewCustomerListener */ protected function getCustomer_Creation_EventService() { return $this->services['customer.creation.event'] = new \CadeauBienvenue\EventListeners\NewCustomerListener($this->get('request'), $this->get('mailer'), $this->get('event_dispatcher')); } /** * Gets the public 'customer.family.account.display' shared service. * * @return \CustomerFamily\Hook\CustomerFamilyAccountDisplayHook */ protected function getCustomer_Family_Account_DisplayService() { $this->services['customer.family.account.display'] = $instance = new \CustomerFamily\Hook\CustomerFamilyAccountDisplayHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'customer.family.action' shared service. * * @return \CustomerFamily\EventListeners\CustomerFamilyListener */ protected function getCustomer_Family_ActionService() { return $this->services['customer.family.action'] = new \CustomerFamily\EventListeners\CustomerFamilyListener($this->get('request'), $this->get('thelia.parser'), $this->get('mailer')); } /** * Gets the public 'customer.family.brand.loop_extend' shared service. * * @return \CustomerFamily\LoopExtend\BrandLoopExtend */ protected function getCustomer_Family_Brand_LoopExtendService() { return $this->services['customer.family.brand.loop_extend'] = new \CustomerFamily\LoopExtend\BrandLoopExtend($this->get('thelia.securitycontext')); } /** * Gets the public 'customer.family.cart' shared service. * * @return \CustomerFamily\EventListeners\CustomerFamilyCartListener */ protected function getCustomer_Family_CartService() { return $this->services['customer.family.cart'] = new \CustomerFamily\EventListeners\CustomerFamilyCartListener($this->get('customer.family.service')); } /** * Gets the public 'customer.family.category.loop_extend' shared service. * * @return \CustomerFamily\LoopExtend\CategoryLoopExtend */ protected function getCustomer_Family_Category_LoopExtendService() { return $this->services['customer.family.category.loop_extend'] = new \CustomerFamily\LoopExtend\CategoryLoopExtend($this->get('thelia.securitycontext')); } /** * Gets the public 'customer.family.config' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getCustomer_Family_ConfigService() { $this->services['customer.family.config'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.categories.js', 'js:assets/js/product-creation-price.js'); $instance->addTemplate('hook.2.module.configuration.31', 'render:module_configuration.html'); $instance->addTemplate('hook.2.module.config-js.31', 'render:assets/js/module-config-js.html'); return $instance; } /** * Gets the public 'customer.family.customer.connection' shared service. * * @return \CustomerFamily\EventListeners\CustomerFamilyCustomerConnectionListener */ protected function getCustomer_Family_Customer_ConnectionService() { return $this->services['customer.family.customer.connection'] = new \CustomerFamily\EventListeners\CustomerFamilyCustomerConnectionListener($this->get('request'), $this->get('customer.family.service')); } /** * Gets the public 'customer.family.customer.create' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getCustomer_Family_Customer_CreateService() { $this->services['customer.family.customer.create'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.customer.create-form', 'render:customer-create.html'); $instance->addTemplate('hook.2.customers.js', 'js:assets/js/customer-create.js'); return $instance; } /** * Gets the public 'customer.family.customer.edit' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getCustomer_Family_Customer_EditService() { $this->services['customer.family.customer.edit'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.customer.edit', 'render:customer-edit.html'); return $instance; } /** * Gets the public 'customer.family.form.action' shared service. * * @return \CustomerFamily\EventListeners\CustomerFamilyFormListener */ protected function getCustomer_Family_Form_ActionService() { return $this->services['customer.family.form.action'] = new \CustomerFamily\EventListeners\CustomerFamilyFormListener($this->get('request')); } /** * Gets the public 'customer.family.hook' shared service. * * @return \CustomerFamily\Hook\CustomerFamilyHook */ protected function getCustomer_Family_HookService() { $this->services['customer.family.hook'] = $instance = new \CustomerFamily\Hook\CustomerFamilyHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'customer.family.menutools.hook' shared service. * * @return \CustomerFamily\Hook\CustomerFamilyToolsHook */ protected function getCustomer_Family_Menutools_HookService() { $this->services['customer.family.menutools.hook'] = $instance = new \CustomerFamily\Hook\CustomerFamilyToolsHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'customer.family.order' shared service. * * @return \CustomerFamily\EventListeners\CustomerFamilyOrderListener */ protected function getCustomer_Family_OrderService() { return $this->services['customer.family.order'] = new \CustomerFamily\EventListeners\CustomerFamilyOrderListener($this->get('customer.family.service')); } /** * Gets the public 'customer.family.price' shared service. * * @return \CustomerFamily\EventListeners\CustomerFamilyPriceListener */ protected function getCustomer_Family_PriceService() { return $this->services['customer.family.price'] = new \CustomerFamily\EventListeners\CustomerFamilyPriceListener($this->get('thelia.securitycontext'), $this->get('thelia.taxengine'), $this->get('customer.family.service')); } /** * Gets the public 'customer.family.product.create' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getCustomer_Family_Product_CreateService() { $this->services['customer.family.product.create'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.product.create-form', 'render:product-create-form.html'); return $instance; } /** * Gets the public 'customer.family.product.creation' shared service. * * @return \CustomerFamily\EventListeners\ProductCreationFormListener */ protected function getCustomer_Family_Product_CreationService() { return $this->services['customer.family.product.creation'] = new \CustomerFamily\EventListeners\ProductCreationFormListener($this->get('request')); } /** * Gets the public 'customer.family.product.loop_extend' shared service. * * @return \CustomerFamily\LoopExtend\ProductLoopExtend */ protected function getCustomer_Family_Product_LoopExtendService() { return $this->services['customer.family.product.loop_extend'] = new \CustomerFamily\LoopExtend\ProductLoopExtend($this->get('thelia.securitycontext')); } /** * Gets the public 'customer.family.product.price.edit' shared service. * * @return \CustomerFamily\Hook\CustomerFamilyProductPriceHook */ protected function getCustomer_Family_Product_Price_EditService() { $this->services['customer.family.product.price.edit'] = $instance = new \CustomerFamily\Hook\CustomerFamilyProductPriceHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.product.details-pricing-form', 'render:product-details-pricing.html'); $instance->addTemplate('hook.2.product.details-promotion-form', 'render:product-details-promo.html'); return $instance; } /** * Gets the public 'customer.family.product.purchase.price' shared service. * * @return \CustomerFamily\EventListeners\PseExtendPriceFormListener */ protected function getCustomer_Family_Product_Purchase_PriceService() { return $this->services['customer.family.product.purchase.price'] = new \CustomerFamily\EventListeners\PseExtendPriceFormListener(); } /** * Gets the public 'customer.family.pse.purchase.price' shared service. * * @return \CustomerFamily\EventListeners\ProductExtendPriceFormListener */ protected function getCustomer_Family_Pse_Purchase_PriceService() { return $this->services['customer.family.pse.purchase.price'] = new \CustomerFamily\EventListeners\ProductExtendPriceFormListener(); } /** * Gets the public 'customer.family.register.form' shared service. * * @return \CustomerFamily\Hook\CustomerFamilyRegisterFormHook */ protected function getCustomer_Family_Register_FormService() { $this->services['customer.family.register.form'] = $instance = new \CustomerFamily\Hook\CustomerFamilyRegisterFormHook(); $instance->module = $this->get('module.customerfamily'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'customer.family.service' shared service. * * @return \CustomerFamily\Service\CustomerFamilyService */ protected function getCustomer_Family_ServiceService() { return $this->services['customer.family.service'] = new \CustomerFamily\Service\CustomerFamilyService($this->get('thelia.securitycontext'), $this->get('thelia.taxengine')); } /** * Gets the public 'error.listener' shared service. * * @return \Thelia\Core\EventListener\ErrorListener */ protected function getError_ListenerService() { return $this->services['error.listener'] = new \Thelia\Core\EventListener\ErrorListener('dev', $this->get('thelia.parser'), $this->get('thelia.securitycontext'), $this->get('event_dispatcher')); } /** * Gets the public 'esi' shared service. * * @return \Symfony\Component\HttpKernel\HttpCache\Esi */ protected function getEsiService() { return $this->services['esi'] = new \Symfony\Component\HttpKernel\HttpCache\Esi(); } /** * Gets the public 'esi_listener' shared service. * * @return \Symfony\Component\HttpKernel\EventListener\EsiListener */ protected function getEsiListenerService() { return $this->services['esi_listener'] = new \Symfony\Component\HttpKernel\EventListener\EsiListener($this->get('esi', ContainerInterface::NULL_ON_INVALID_REFERENCE)); } /** * Gets the public 'event_dispatcher' shared service. * * @return \Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher */ protected function getEventDispatcherService() { $this->services['event_dispatcher'] = $instance = new \Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher($this); $instance->addSubscriberService('thelia.action.module', 'Thelia\\Action\\Module'); $instance->addSubscriberService('thelia.action.hook', 'Thelia\\Action\\Hook'); $instance->addSubscriberService('thelia.action.modulehook', 'Thelia\\Action\\ModuleHook'); $instance->addSubscriberService('thelia.action.order', 'Thelia\\Action\\Order'); $instance->addSubscriberService('thelia.action.order_status', 'Thelia\\Action\\OrderStatus'); $instance->addSubscriberService('thelia.action.coupon', 'Thelia\\Action\\Coupon'); $instance->addSubscriberService('thelia.action.httpexception', 'Thelia\\Action\\HttpException'); $instance->addSubscriberService('thelia.action.redirectexception', 'Thelia\\Action\\RedirectException'); $instance->addSubscriberService('thelia.action.customer', 'Thelia\\Action\\Customer'); $instance->addSubscriberService('thelia.action.address', 'Thelia\\Action\\Address'); $instance->addSubscriberService('thelia.action.administrator', 'Thelia\\Action\\Administrator'); $instance->addSubscriberService('thelia.action.cart', 'Thelia\\Action\\Cart'); $instance->addSubscriberService('thelia.action.file', 'Thelia\\Action\\File'); $instance->addSubscriberService('thelia.action.image', 'Thelia\\Action\\Image'); $instance->addSubscriberService('thelia.action.document', 'Thelia\\Action\\Document'); $instance->addSubscriberService('thelia.action.category', 'Thelia\\Action\\Category'); $instance->addSubscriberService('thelia.action.product', 'Thelia\\Action\\Product'); $instance->addSubscriberService('thelia.action.product_sale_element', 'Thelia\\Action\\ProductSaleElement'); $instance->addSubscriberService('thelia.action.config', 'Thelia\\Action\\Config'); $instance->addSubscriberService('thelia.action.message', 'Thelia\\Action\\Message'); $instance->addSubscriberService('thelia.action.currency', 'Thelia\\Action\\Currency'); $instance->addSubscriberService('thelia.action.template', 'Thelia\\Action\\Template'); $instance->addSubscriberService('thelia.action.attribute', 'Thelia\\Action\\Attribute'); $instance->addSubscriberService('thelia.action.feature', 'Thelia\\Action\\Feature'); $instance->addSubscriberService('thelia.action.attributeav', 'Thelia\\Action\\AttributeAv'); $instance->addSubscriberService('thelia.action.featureav', 'Thelia\\Action\\FeatureAv'); $instance->addSubscriberService('thelia.action.folder', 'Thelia\\Action\\Folder'); $instance->addSubscriberService('thelia.action.taxrule', 'Thelia\\Action\\TaxRule'); $instance->addSubscriberService('thelia.action.tax', 'Thelia\\Action\\Tax'); $instance->addSubscriberService('thelia.action.content', 'Thelia\\Action\\Content'); $instance->addSubscriberService('thelia.action.brand', 'Thelia\\Action\\Brand'); $instance->addSubscriberService('thelia.action.pdf', 'Thelia\\Action\\Pdf'); $instance->addSubscriberService('thelia.action.country', 'Thelia\\Action\\Country'); $instance->addSubscriberService('thelia.action.state', 'Thelia\\Action\\State'); $instance->addSubscriberService('thelia.action.area', 'Thelia\\Action\\Area'); $instance->addSubscriberService('thelia.action.shippingzone', 'Thelia\\Action\\ShippingZone'); $instance->addSubscriberService('thelia.action.cache', 'Thelia\\Action\\Cache'); $instance->addSubscriberService('thelia.action.profile', 'Thelia\\Action\\Profile'); $instance->addSubscriberService('thelia.action.mailing_system', 'Thelia\\Action\\MailingSystem'); $instance->addSubscriberService('thelia.action.newsletter', 'Thelia\\Action\\Newsletter'); $instance->addSubscriberService('thelia.action.lang', 'Thelia\\Action\\Lang'); $instance->addSubscriberService('thelia.action.export', 'Thelia\\Action\\Export'); $instance->addSubscriberService('thelia.action.import', 'Thelia\\Action\\Import'); $instance->addSubscriberService('thelia.action.sale', 'Thelia\\Action\\Sale'); $instance->addSubscriberService('thelia.metadata', 'Thelia\\Action\\MetaData'); $instance->addSubscriberService('thelia.action.api', 'Thelia\\Action\\Api'); $instance->addSubscriberService('thelia.action.customer_title', 'Thelia\\Action\\CustomerTitle'); $instance->addSubscriberService('thelia.action.translation', 'Thelia\\Action\\Translation'); $instance->addSubscriberService('thelia.action.module.delivery', 'Thelia\\Action\\Delivery'); $instance->addSubscriberService('thelia.action.module.payment', 'Thelia\\Action\\Payment'); $instance->addSubscriberService('esi_listener', 'Symfony\\Component\\HttpKernel\\EventListener\\EsiListener'); $instance->addSubscriberService('less.assetic.filter', 'Thelia\\Core\\Template\\Assets\\Filter\\LessDotPhpFilter'); $instance->addSubscriberService('response.listener', 'Thelia\\Core\\EventListener\\ResponseListener'); $instance->addSubscriberService('session.listener', 'Thelia\\Core\\EventListener\\SessionListener'); $instance->addSubscriberService('controller.listener', 'Thelia\\Core\\EventListener\\ControllerListener'); $instance->addSubscriberService('error.listener', 'Thelia\\Core\\EventListener\\ErrorListener'); $instance->addSubscriberService('thelia.listener.view', 'Thelia\\Core\\EventListener\\ViewListener'); $instance->addSubscriberService('listener.router', 'Symfony\\Component\\HttpKernel\\EventListener\\RouterListener'); $instance->addSubscriberService('validators.translator', 'Thelia\\Core\\EventListener\\RequestListener'); $instance->addSubscriberService('send.cheque.mail', 'Cheque\\Listener\\SendPaymentConfirmationEmail'); $instance->addSubscriberService('payplugmodule_notification_listener', 'PayPlugModule\\EventListener\\NotificationListener'); $instance->addSubscriberService('payplugmodule_payment_listener', 'PayPlugModule\\EventListener\\PaymentListener'); $instance->addSubscriberService('payplugmodule_order_listener', 'PayPlugModule\\EventListener\\OrderListener'); $instance->addSubscriberService('payplugmodule_form_extend_order_listener', 'PayPlugModule\\EventListener\\FormExtend\\OrderFormListener'); $instance->addSubscriberService('payplugmodule_conformation_emil_listener', 'PayPlugModule\\EventListener\\ConfirmationEmailListener'); $instance->addSubscriberService('order.comment.order.form', 'OrderComment\\EventListeners\\OrderFormListener'); $instance->addSubscriberService('order.comment.order.event', 'OrderComment\\EventListeners\\OrderEventListener'); $instance->addSubscriberService('payment_condition.payment.loop.extends', 'PaymentCondition\\EventListeners\\PaymentLoopExtend'); $instance->addSubscriberService('customer.family.action', 'CustomerFamily\\EventListeners\\CustomerFamilyListener'); $instance->addSubscriberService('customer.family.form.action', 'CustomerFamily\\EventListeners\\CustomerFamilyFormListener'); $instance->addSubscriberService('customer.family.product.creation', 'CustomerFamily\\EventListeners\\ProductCreationFormListener'); $instance->addSubscriberService('customer.family.product.purchase.price', 'CustomerFamily\\EventListeners\\PseExtendPriceFormListener'); $instance->addSubscriberService('customer.family.pse.purchase.price', 'CustomerFamily\\EventListeners\\ProductExtendPriceFormListener'); $instance->addSubscriberService('customer.family.price', 'CustomerFamily\\EventListeners\\CustomerFamilyPriceListener'); $instance->addSubscriberService('customer.family.cart', 'CustomerFamily\\EventListeners\\CustomerFamilyCartListener'); $instance->addSubscriberService('customer.family.order', 'CustomerFamily\\EventListeners\\CustomerFamilyOrderListener'); $instance->addSubscriberService('customer.family.customer.connection', 'CustomerFamily\\EventListeners\\CustomerFamilyCustomerConnectionListener'); $instance->addSubscriberService('customer.family.category.loop_extend', 'CustomerFamily\\LoopExtend\\CategoryLoopExtend'); $instance->addSubscriberService('customer.family.brand.loop_extend', 'CustomerFamily\\LoopExtend\\BrandLoopExtend'); $instance->addSubscriberService('customer.family.product.loop_extend', 'CustomerFamily\\LoopExtend\\ProductLoopExtend'); $instance->addSubscriberService('customer.creation.event', 'CadeauBienvenue\\EventListeners\\NewCustomerListener'); $instance->addSubscriberService('recpatcha.action', 'ReCaptcha\\Action\\ReCaptchaAction'); $instance->addSubscriberService('planiflivraison.delivery.service', 'PlanificationLivraison\\EventListeners\\DeliveryListener'); $instance->addSubscriberService('action.mailjet.newsletter', 'Mailjet\\EventListeners\\NewsletterListener'); $instance->addListenerService('hook.1.order-invoice.delivery-address.38', array(0 => 'lps.front.hookmanager', 1 => 'displayDeliveryDate'), 999); $instance->addListenerService('hook.1.order-invoice.delivery-address.43', array(0 => 'pdr.front.hook', 1 => 'displayWithdrawalDate'), 998); $instance->addListenerService('hook.1.order-invoice.delivery-address.44', array(0 => 'cnc.front.hook', 1 => 'displayWithdrawalDate'), 997); $instance->addListenerService('hook.1.order-invoice.payment-extra.46', array(0 => 'payplugmodule_front_hook', 1 => 'onOrderInvoicePaymentExtra'), 999); $instance->addListenerService('hook.1.order-invoice.after-javascript-include', array(0 => 'payplugmodule_front_hook', 1 => 'onOrderInvoiceAfterJsInclude'), 999); $instance->addListenerService('hook.1.cart.bottom', array(0 => 'order.comment.hook.front', 1 => 'onCartBottom'), 999); $instance->addListenerService('hook.1.cart.after-javascript-include', array(0 => 'order.comment.hook.front', 1 => 'onCartIncludeJs'), 999); $instance->addListenerService('hook.1.register.form-bottom', array(0 => 'customer.family.register.form', 1 => 'onRegisterFormBottom'), 999); $instance->addListenerService('hook.1.register.after-javascript-include', array(0 => 'customer.family.register.form', 1 => 'onRegisterAfterJSInclude'), 999); $instance->addListenerService('hook.1.main.head-top', array(0 => 'recaptcha.hook', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.1.main.stylesheet', array(0 => 'pdr.css.hook', 1 => 'onAddCss'), 999); $instance->addListenerService('hook.1.main.stylesheet', array(0 => 'cnc.css.hook', 1 => 'onAddCss'), 998); $instance->addListenerService('hook.1.main.head-bottom', array(0 => 'hooksearch.hook.front', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.1.main.head-bottom', array(0 => 'hookcustomer.hook.front', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.1.main.head-bottom', array(0 => 'hookcart.hook.front', 1 => 'insertTemplate'), 997); $instance->addListenerService('hook.1.main.head-bottom', array(0 => 'hookanalytics.hook.front', 1 => 'onMainHeadBottom'), 996); $instance->addListenerService('hook.1.main.navbar-secondary', array(0 => 'hooksearch.hook.front', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.1.main.navbar-secondary', array(0 => 'hookcustomer.hook.front', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.1.main.navbar-secondary', array(0 => 'hookcart.hook.front', 1 => 'insertTemplate'), 997); $instance->addListenerService('hook.1.main.navbar-primary', array(0 => 'hooknavigation.hook.front', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.1.main.footer-body', array(0 => 'hookcontact.hook.front', 1 => 'onMainFooterBody'), 999); $instance->addListenerService('hook.1.main.footer-body', array(0 => 'hooklinks.hook.front', 1 => 'onMainFooterBody'), 998); $instance->addListenerService('hook.1.main.footer-body', array(0 => 'hooknavigation.hook.front', 1 => 'onMainFooterBody'), 997); $instance->addListenerService('hook.1.main.footer-body', array(0 => 'hooknewsletter.hook.front', 1 => 'onMainFooterBody'), 996); $instance->addListenerService('hook.1.main.footer-body', array(0 => 'hooksocial.hook.front', 1 => 'onMainFooterBody'), 995); $instance->addListenerService('hook.1.order-delivery.form-bottom', array(0 => 'order.comment.hook.front', 1 => 'onDeliveryFormBottom'), 999); $instance->addListenerService('hook.1.home.body', array(0 => 'carousel.hook', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.1.home.body', array(0 => 'hookproductsnew.hook.front', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.1.home.body', array(0 => 'hookproductsoffer.hook.front', 1 => 'insertTemplate'), 997); $instance->addListenerService('hook.1.order-delivery.extra.38', array(0 => 'lps.front.hookmanager', 1 => 'onOrderDeliveryExtra'), 999); $instance->addListenerService('hook.1.order-delivery.extra.43', array(0 => 'pdr.front.hook', 1 => 'onOrderDeliveryExtra'), 998); $instance->addListenerService('hook.1.order-delivery.extra.44', array(0 => 'cnc.front.hook', 1 => 'onOrderDeliveryExtra'), 997); $instance->addListenerService('hook.1.account.additional', array(0 => 'customer.family.account.display', 1 => 'onAccountAdditional'), 999); $instance->addListenerService('hook.1.mini-cart', array(0 => 'hookcart.hook.front', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.order.tab-content', array(0 => 'order.comment.hook.back', 1 => 'onOrderTabContent'), 999); $instance->addListenerService('hook.2.product.details-pricing-form', array(0 => 'customer.family.product.price.edit', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.product.details-promotion-form', array(0 => 'customer.family.product.price.edit', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.customer.create-form', array(0 => 'customer.family.customer.create', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.customers.js', array(0 => 'customer.family.customer.create', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.home.top', array(0 => 'hookadminhome.hook.block_information', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.home.top', array(0 => 'hookadminhome.hook.block_statistics', 1 => 'blockStatistics'), 998); $instance->addListenerService('hook.2.home.js', array(0 => 'hookadminhome.hook.block_statistics', 1 => 'blockStatisticsJs'), 999); $instance->addListenerService('hook.2.home.js', array(0 => 'hookadminhome.hook.block_news', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.2.product.create-form', array(0 => 'customer.family.product.create', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.categories.js', array(0 => 'customer.family.config', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.order.edit-js', array(0 => 'payplugmodule_back_hook', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.customer.edit', array(0 => 'payment_condition.customer.edit', 1 => 'onCustomerEdit'), 999); $instance->addListenerService('hook.2.customer.edit', array(0 => 'customer.family.customer.edit', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.2.module.configuration.1', array(0 => 'carousel.hook', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.module.configuration.3', array(0 => 'cheque.hook', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.2.module.configuration.12', array(0 => 'hookanalytics.hook.back', 1 => 'insertTemplate'), 996); $instance->addListenerService('hook.2.module.configuration.16', array(0 => 'hooksocial.hook.back', 1 => 'insertTemplate'), 995); $instance->addListenerService('hook.2.module.configuration.21', array(0 => 'hookadminhome.configuration.hook', 1 => 'onModuleConfiguration'), 994); $instance->addListenerService('hook.2.module.configuration.31', array(0 => 'customer.family.config', 1 => 'insertTemplate'), 993); $instance->addListenerService('hook.2.module.configuration.42', array(0 => 'planiflivraison.back.hook', 1 => 'onModuleConfiguration'), 990); $instance->addListenerService('hook.2.module.configuration.5', array(0 => 'tinymce.hook', 1 => 'insertTemplate'), 989); $instance->addListenerService('hook.2.module.configuration.47', array(0 => 'mailjet.configuration.hook', 1 => 'onModuleConfiguration'), 988); $instance->addListenerService('hook.2.module.config-js.1', array(0 => 'carousel.hook', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.2.module.config-js.12', array(0 => 'hookanalytics.hook.back', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.2.module.config-js.16', array(0 => 'hooksocial.hook.back', 1 => 'insertTemplate'), 997); $instance->addListenerService('hook.2.module.config-js.31', array(0 => 'customer.family.config', 1 => 'insertTemplate'), 996); $instance->addListenerService('hook.2.main.head-css', array(0 => 'pdr.css.hook', 1 => 'onAddCss'), 999); $instance->addListenerService('hook.2.main.head-css', array(0 => 'hookadminhome.hook.css', 1 => 'insertTemplate'), 998); $instance->addListenerService('hook.2.main.head-css', array(0 => 'customer.family.hook', 1 => 'onAddCss'), 997); $instance->addListenerService('hook.2.main.head-css', array(0 => 'cnc.css.hook', 1 => 'onAddCss'), 995); $instance->addListenerService('hook.2.main.head-css', array(0 => 'assets.back.hook', 1 => 'onAddCSS'), 994); $instance->addListenerService('hook.2.main.in-top-menu-items', array(0 => 'lps.admin.hook', 1 => 'onMainTopMenuTools'), 999); $instance->addListenerService('hook.2.main.in-top-menu-items', array(0 => 'pdr.admin.hook', 1 => 'onMainTopMenuTools'), 998); $instance->addListenerService('hook.2.main.in-top-menu-items', array(0 => 'cnc.admin.hook', 1 => 'onMainTopMenuTools'), 997); $instance->addListenerService('hook.2.main.in-top-menu-items', array(0 => 'planiflivraison.menutools.hook', 1 => 'onMainTopMenuTools'), 996); $instance->addListenerService('hook.2.main.footer-js', array(0 => 'assets.back.hook', 1 => 'onAddJS'), 999); $instance->addListenerService('hook.2.main.top-menu-tools', array(0 => 'carousel.hook.back', 1 => 'onMainTopMenuTools'), 999); $instance->addListenerService('hook.2.main.top-menu-tools', array(0 => 'customer.family.menutools.hook', 1 => 'onMainTopMenuTools'), 998); $instance->addListenerService('hook.2.home.block', array(0 => 'lps.admin.hook', 1 => 'displayScheduledDeliveries'), 999); $instance->addListenerService('hook.2.home.block', array(0 => 'pdr.admin.hook', 1 => 'displayScheduledWithdrawals'), 998); $instance->addListenerService('hook.2.home.block', array(0 => 'hookadminhome.hook.block_sales_statistics', 1 => 'blockSalesStatistics'), 997); $instance->addListenerService('hook.2.home.block', array(0 => 'hookadminhome.hook.block_news', 1 => 'blockNews'), 996); $instance->addListenerService('hook.2.home.block', array(0 => 'hookadminhome.hook.block_thelia_informations', 1 => 'blockTheliaInformation'), 995); $instance->addListenerService('hook.2.home.block', array(0 => 'cnc.admin.hook', 1 => 'displayScheduledWithdrawals'), 994); $instance->addListenerService('hook.2.product.combinations-row', array(0 => 'customer.family.product.price.edit', 1 => 'onPsePriceEdit'), 999); $instance->addListenerService('hook.2.order-edit.bill-delivery-address.38', array(0 => 'lps.admin.hook', 1 => 'displayDeliveryDate'), 999); $instance->addListenerService('hook.2.order-edit.bill-delivery-address.43', array(0 => 'pdr.admin.hook', 1 => 'displayDeliveryDate'), 998); $instance->addListenerService('hook.2.order-edit.bill-delivery-address.44', array(0 => 'cnc.admin.hook', 1 => 'displayDeliveryDate'), 997); $instance->addListenerService('hook.2.order-edit.payment-module-bottom', array(0 => 'payplugmodule_back_hook', 1 => 'onOrderEditPaymentModuleBottom'), 999); $instance->addListenerService('hook.3.delivery.after-summary', array(0 => 'order.comment.hook.pdf', 1 => 'onDeliveryAfterSummary'), 999); $instance->addListenerService('hook.1.order-placed.additional-payment-info.3', array(0 => 'cheque.hook', 1 => 'onAdditionalPaymentInfo'), 999); $instance->addListenerService('hook.2.wysiwyg.js', array(0 => 'tinymce.hook', 1 => 'onJsWysiwyg'), 999); $instance->addListenerService('hook.2.order-edit.bill-bottom', array(0 => 'order.comment.hook.back', 1 => 'onOrderEditBillBottom'), 999); $instance->addListenerService('hook.2.order-edit.after-order-product-list', array(0 => 'order.comment.hook.back', 1 => 'onOrderEditAfterOrderProductList'), 999); $instance->addListenerService('hook.4.email-html.order-confirmation.delivery-address.38', array(0 => 'lps.email.hookmanager', 1 => 'displayDeliveryDateWithinEmail'), 999); $instance->addListenerService('hook.4.email-html.order-confirmation.delivery-address.43', array(0 => 'pdr.email.hookmanager', 1 => 'displayDeliveryDateWithinEmail'), 998); $instance->addListenerService('hook.4.email-html.order-confirmation.delivery-address.44', array(0 => 'cnc.email.hookmanager', 1 => 'displayDeliveryDateWithinEmail'), 997); $instance->addListenerService('hook.4.email-html.order-notification.delivery-address.38', array(0 => 'lps.email.hookmanager', 1 => 'displayDeliveryDateWithinEmail'), 999); $instance->addListenerService('hook.4.email-html.order-notification.before-products', array(0 => 'pdr.email.hookmanager', 1 => 'displayCompleteInformationWithinEmail'), 999); $instance->addListenerService('hook.4.email-html.order-notification.before-products', array(0 => 'cnc.email.hookmanager', 1 => 'displayCompleteInformationWithinEmail'), 998); $instance->addListenerService('hook.1.recaptcha.js', array(0 => 'recaptcha.hook', 1 => 'insertTemplate'), 999); $instance->addListenerService('hook.1.recaptcha.check', array(0 => 'recaptcha.hook', 1 => 'addRecaptchaCheck'), 999); return $instance; } /** * Gets the public 'fragment.renderer.esi' shared service. * * @return \Symfony\Component\HttpKernel\Fragment\EsiFragmentRenderer */ protected function getFragment_Renderer_EsiService() { return $this->services['fragment.renderer.esi'] = new \Symfony\Component\HttpKernel\Fragment\EsiFragmentRenderer($this->get('esi'), $this->get('fragment.renderer.inline')); } /** * Gets the public 'fragment.renderer.inline' shared service. * * @return \Thelia\Core\HttpKernel\Fragment\InlineFragmentRenderer */ protected function getFragment_Renderer_InlineService() { return $this->services['fragment.renderer.inline'] = new \Thelia\Core\HttpKernel\Fragment\InlineFragmentRenderer($this->get('http_kernel')); } /** * Gets the public 'hookadminhome.configuration.hook' shared service. * * @return \HookAdminHome\Hook\HookAdminManager */ protected function getHookadminhome_Configuration_HookService() { $this->services['hookadminhome.configuration.hook'] = $instance = new \HookAdminHome\Hook\HookAdminManager(); $instance->module = $this->get('module.hookadminhome'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hookadminhome.hook.block_information' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHookadminhome_Hook_BlockInformationService() { $this->services['hookadminhome.hook.block_information'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hookadminhome'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.home.top', 'render:block-information.html'); return $instance; } /** * Gets the public 'hookadminhome.hook.block_news' shared service. * * @return \HookAdminHome\Hook\AdminHook */ protected function getHookadminhome_Hook_BlockNewsService() { $this->services['hookadminhome.hook.block_news'] = $instance = new \HookAdminHome\Hook\AdminHook(); $instance->module = $this->get('module.hookadminhome'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.home.js', 'render:block-news-js.html'); return $instance; } /** * Gets the public 'hookadminhome.hook.block_sales_statistics' shared service. * * @return \HookAdminHome\Hook\AdminHook */ protected function getHookadminhome_Hook_BlockSalesStatisticsService() { $this->services['hookadminhome.hook.block_sales_statistics'] = $instance = new \HookAdminHome\Hook\AdminHook(); $instance->module = $this->get('module.hookadminhome'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hookadminhome.hook.block_statistics' shared service. * * @return \HookAdminHome\Hook\AdminHook */ protected function getHookadminhome_Hook_BlockStatisticsService() { $this->services['hookadminhome.hook.block_statistics'] = $instance = new \HookAdminHome\Hook\AdminHook(); $instance->module = $this->get('module.hookadminhome'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hookadminhome.hook.block_thelia_informations' shared service. * * @return \HookAdminHome\Hook\AdminHook */ protected function getHookadminhome_Hook_BlockTheliaInformationsService() { $this->services['hookadminhome.hook.block_thelia_informations'] = $instance = new \HookAdminHome\Hook\AdminHook(); $instance->module = $this->get('module.hookadminhome'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hookadminhome.hook.css' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHookadminhome_Hook_CssService() { $this->services['hookadminhome.hook.css'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hookadminhome'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.main.head-css', 'css:assets/css/home.css'); return $instance; } /** * Gets the public 'hookanalytics.hook.back' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHookanalytics_Hook_BackService() { $this->services['hookanalytics.hook.back'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hookanalytics'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.module.configuration.12', 'render:module_configuration.html'); $instance->addTemplate('hook.2.module.config-js.12', 'js:assets/js/module-configuration.js'); return $instance; } /** * Gets the public 'hookanalytics.hook.front' shared service. * * @return \HookAnalytics\Hook\FrontHook */ protected function getHookanalytics_Hook_FrontService() { $this->services['hookanalytics.hook.front'] = $instance = new \HookAnalytics\Hook\FrontHook(); $instance->module = $this->get('module.hookanalytics'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hookcart.hook.front' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHookcart_Hook_FrontService() { $this->services['hookcart.hook.front'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hookcart'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.main.head-bottom', 'css:assets/css/styles.css'); $instance->addTemplate('hook.1.main.navbar-secondary', 'main-navbar-secondary.html'); $instance->addTemplate('hook.1.mini-cart', 'render:mini-cart.html'); return $instance; } /** * Gets the public 'hookcontact.hook.front' shared service. * * @return \HookContact\Hook\FrontHook */ protected function getHookcontact_Hook_FrontService() { $this->services['hookcontact.hook.front'] = $instance = new \HookContact\Hook\FrontHook(); $instance->module = $this->get('module.hookcontact'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hookcustomer.hook.front' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHookcustomer_Hook_FrontService() { $this->services['hookcustomer.hook.front'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hookcustomer'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.main.head-bottom', 'css:assets/css/styles.css'); $instance->addTemplate('hook.1.main.navbar-secondary', 'render:main-navbar-secondary.html'); return $instance; } /** * Gets the public 'hooklinks.hook.front' shared service. * * @return \HookLinks\Hook\FrontHook */ protected function getHooklinks_Hook_FrontService() { $this->services['hooklinks.hook.front'] = $instance = new \HookLinks\Hook\FrontHook(); $instance->module = $this->get('module.hooklinks'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hooknavigation.hook.front' shared service. * * @return \HookNavigation\Hook\FrontHook */ protected function getHooknavigation_Hook_FrontService() { $this->services['hooknavigation.hook.front'] = $instance = new \HookNavigation\Hook\FrontHook(); $instance->module = $this->get('module.hooknavigation'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.main.navbar-primary', 'render:main-navbar-primary.html'); return $instance; } /** * Gets the public 'hooknewsletter.hook.front' shared service. * * @return \HookNewsletter\Hook\FrontHook */ protected function getHooknewsletter_Hook_FrontService() { $this->services['hooknewsletter.hook.front'] = $instance = new \HookNewsletter\Hook\FrontHook(); $instance->module = $this->get('module.hooknewsletter'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'hookproductsnew.hook.front' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHookproductsnew_Hook_FrontService() { $this->services['hookproductsnew.hook.front'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hookproductsnew'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.home.body', 'render:home-body.html'); return $instance; } /** * Gets the public 'hookproductsoffer.hook.front' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHookproductsoffer_Hook_FrontService() { $this->services['hookproductsoffer.hook.front'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hookproductsoffer'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.home.body', 'render:home-body.html'); return $instance; } /** * Gets the public 'hooksearch.hook.front' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHooksearch_Hook_FrontService() { $this->services['hooksearch.hook.front'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hooksearch'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.main.head-bottom', 'css:assets/css/styles.css'); $instance->addTemplate('hook.1.main.navbar-secondary', 'render:main-navbar-secondary.html'); return $instance; } /** * Gets the public 'hooksocial.hook.back' shared service. * * @return \Thelia\Core\Hook\DefaultHook */ protected function getHooksocial_Hook_BackService() { $this->services['hooksocial.hook.back'] = $instance = new \Thelia\Core\Hook\DefaultHook(); $instance->module = $this->get('module.hooksocial'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.module.configuration.16', 'render:module_configuration.html'); $instance->addTemplate('hook.2.module.config-js.16', 'js:assets/js/module-configuration.js'); return $instance; } /** * Gets the public 'hooksocial.hook.front' shared service. * * @return \HookSocial\Hook\FrontHook */ protected function getHooksocial_Hook_FrontService() { $this->services['hooksocial.hook.front'] = $instance = new \HookSocial\Hook\FrontHook(); $instance->module = $this->get('module.hooksocial'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'http_kernel' shared service. * * @return \Thelia\Core\TheliaHttpKernel */ protected function getHttpKernelService() { return $this->services['http_kernel'] = $this->get('stack_factory')->resolve($this->get('base_http_kernel')); } /** * Gets the public 'initparam.middleware' shared service. * * @return \Thelia\Core\Stack\ParamInitMiddleware */ protected function getInitparam_MiddlewareService() { return $this->services['initparam.middleware'] = new \Thelia\Core\Stack\ParamInitMiddleware($this->get('thelia.url.manager'), $this->get('thelia.translator'), $this->get('event_dispatcher')); } /** * Gets the public 'kernel' shared service. * * @throws RuntimeException always since this service is expected to be injected dynamically */ protected function getKernelService() { throw new RuntimeException('You have requested a synthetic service ("kernel"). The DIC does not know how to construct this service.'); } /** * Gets the public 'less.assetic.filter' shared service. * * @return \Thelia\Core\Template\Assets\Filter\LessDotPhpFilter */ protected function getLess_Assetic_FilterService() { return $this->services['less.assetic.filter'] = new \Thelia\Core\Template\Assets\Filter\LessDotPhpFilter('dev'); } /** * Gets the public 'listener.router' shared service. * * @return \Symfony\Component\HttpKernel\EventListener\RouterListener */ protected function getListener_RouterService() { return $this->services['listener.router'] = new \Symfony\Component\HttpKernel\EventListener\RouterListener($this->get('router.chainrequest')); } /** * Gets the public 'lps.admin.hook' shared service. * * @return \LivraisonParSecteurs\Hook\AdminHook */ protected function getLps_Admin_HookService() { $this->services['lps.admin.hook'] = $instance = new \LivraisonParSecteurs\Hook\AdminHook($this->get('thelia.securitycontext')); $instance->module = $this->get('module.livraisonparsecteurs'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'lps.email.hookmanager' shared service. * * @return \LivraisonParSecteurs\Hook\EmailHook */ protected function getLps_Email_HookmanagerService() { $this->services['lps.email.hookmanager'] = $instance = new \LivraisonParSecteurs\Hook\EmailHook(); $instance->module = $this->get('module.livraisonparsecteurs'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'lps.front.hookmanager' shared service. * * @return \LivraisonParSecteurs\Hook\FrontHook */ protected function getLps_Front_HookmanagerService() { $this->services['lps.front.hookmanager'] = $instance = new \LivraisonParSecteurs\Hook\FrontHook(); $instance->module = $this->get('module.livraisonparsecteurs'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'mailer' shared service. * * @return \Thelia\Mailer\MailerFactory */ protected function getMailerService() { return $this->services['mailer'] = new \Thelia\Mailer\MailerFactory($this->get('event_dispatcher'), $this->get('thelia.parser')); } /** * Gets the public 'mailjet.configuration.hook' shared service. * * @return \Mailjet\Hook\HookManager */ protected function getMailjet_Configuration_HookService() { $this->services['mailjet.configuration.hook'] = $instance = new \Mailjet\Hook\HookManager(); $instance->module = $this->get('module.mailjet'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'module.cadeaubienvenue' shared service. * * @return \CadeauBienvenue\CadeauBienvenue */ protected function getModule_CadeaubienvenueService() { $this->services['module.cadeaubienvenue'] = $instance = new \CadeauBienvenue\CadeauBienvenue(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.carousel' shared service. * * @return \Carousel\Carousel */ protected function getModule_CarouselService() { $this->services['module.carousel'] = $instance = new \Carousel\Carousel(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.cheque' shared service. * * @return \Cheque\Cheque */ protected function getModule_ChequeService() { $this->services['module.cheque'] = $instance = new \Cheque\Cheque(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.clickandcollect' shared service. * * @return \ClickAndCollect\ClickAndCollect */ protected function getModule_ClickandcollectService() { $this->services['module.clickandcollect'] = $instance = new \ClickAndCollect\ClickAndCollect(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.customerfamily' shared service. * * @return \CustomerFamily\CustomerFamily */ protected function getModule_CustomerfamilyService() { $this->services['module.customerfamily'] = $instance = new \CustomerFamily\CustomerFamily(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.front' shared service. * * @return \Front\Front */ protected function getModule_FrontService() { $this->services['module.front'] = $instance = new \Front\Front(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hookadminhome' shared service. * * @return \HookAdminHome\HookAdminHome */ protected function getModule_HookadminhomeService() { $this->services['module.hookadminhome'] = $instance = new \HookAdminHome\HookAdminHome(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hookanalytics' shared service. * * @return \HookAnalytics\HookAnalytics */ protected function getModule_HookanalyticsService() { $this->services['module.hookanalytics'] = $instance = new \HookAnalytics\HookAnalytics(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hookcart' shared service. * * @return \HookCart\HookCart */ protected function getModule_HookcartService() { $this->services['module.hookcart'] = $instance = new \HookCart\HookCart(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hookcontact' shared service. * * @return \HookContact\HookContact */ protected function getModule_HookcontactService() { $this->services['module.hookcontact'] = $instance = new \HookContact\HookContact(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hookcustomer' shared service. * * @return \HookCustomer\HookCustomer */ protected function getModule_HookcustomerService() { $this->services['module.hookcustomer'] = $instance = new \HookCustomer\HookCustomer(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hooklinks' shared service. * * @return \HookLinks\HookLinks */ protected function getModule_HooklinksService() { $this->services['module.hooklinks'] = $instance = new \HookLinks\HookLinks(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hooknavigation' shared service. * * @return \HookNavigation\HookNavigation */ protected function getModule_HooknavigationService() { $this->services['module.hooknavigation'] = $instance = new \HookNavigation\HookNavigation(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hooknewsletter' shared service. * * @return \HookNewsletter\HookNewsletter */ protected function getModule_HooknewsletterService() { $this->services['module.hooknewsletter'] = $instance = new \HookNewsletter\HookNewsletter(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hookproductsnew' shared service. * * @return \HookProductsNew\HookProductsNew */ protected function getModule_HookproductsnewService() { $this->services['module.hookproductsnew'] = $instance = new \HookProductsNew\HookProductsNew(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hookproductsoffer' shared service. * * @return \HookProductsOffer\HookProductsOffer */ protected function getModule_HookproductsofferService() { $this->services['module.hookproductsoffer'] = $instance = new \HookProductsOffer\HookProductsOffer(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hooksearch' shared service. * * @return \HookSearch\HookSearch */ protected function getModule_HooksearchService() { $this->services['module.hooksearch'] = $instance = new \HookSearch\HookSearch(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.hooksocial' shared service. * * @return \HookSocial\HookSocial */ protected function getModule_HooksocialService() { $this->services['module.hooksocial'] = $instance = new \HookSocial\HookSocial(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.livraisonparsecteurs' shared service. * * @return \LivraisonParSecteurs\LivraisonParSecteurs */ protected function getModule_LivraisonparsecteursService() { $this->services['module.livraisonparsecteurs'] = $instance = new \LivraisonParSecteurs\LivraisonParSecteurs(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.mailjet' shared service. * * @return \Mailjet\Mailjet */ protected function getModule_MailjetService() { $this->services['module.mailjet'] = $instance = new \Mailjet\Mailjet(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.ordercomment' shared service. * * @return \OrderComment\OrderComment */ protected function getModule_OrdercommentService() { $this->services['module.ordercomment'] = $instance = new \OrderComment\OrderComment(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.paiementalivraison' shared service. * * @return \PaiementALivraison\PaiementALivraison */ protected function getModule_PaiementalivraisonService() { $this->services['module.paiementalivraison'] = $instance = new \PaiementALivraison\PaiementALivraison(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.paymentcondition' shared service. * * @return \PaymentCondition\PaymentCondition */ protected function getModule_PaymentconditionService() { $this->services['module.paymentcondition'] = $instance = new \PaymentCondition\PaymentCondition(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.payplugmodule' shared service. * * @return \PayPlugModule\PayPlugModule */ protected function getModule_PayplugmoduleService() { $this->services['module.payplugmodule'] = $instance = new \PayPlugModule\PayPlugModule(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.planificationlivraison' shared service. * * @return \PlanificationLivraison\PlanificationLivraison */ protected function getModule_PlanificationlivraisonService() { $this->services['module.planificationlivraison'] = $instance = new \PlanificationLivraison\PlanificationLivraison(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.pointretrait' shared service. * * @return \PointRetrait\PointRetrait */ protected function getModule_PointretraitService() { $this->services['module.pointretrait'] = $instance = new \PointRetrait\PointRetrait(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.recaptcha' shared service. * * @return \ReCaptcha\ReCaptcha */ protected function getModule_RecaptchaService() { $this->services['module.recaptcha'] = $instance = new \ReCaptcha\ReCaptcha(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.theliasmarty' shared service. * * @return \TheliaSmarty\TheliaSmarty */ protected function getModule_TheliasmartyService() { $this->services['module.theliasmarty'] = $instance = new \TheliaSmarty\TheliaSmarty(); $instance->setContainer($this); return $instance; } /** * Gets the public 'module.tinymce' shared service. * * @return \Tinymce\Tinymce */ protected function getModule_TinymceService() { $this->services['module.tinymce'] = $instance = new \Tinymce\Tinymce(); $instance->setContainer($this); return $instance; } /** * Gets the public 'order.comment.hook.back' shared service. * * @return \OrderComment\Hook\BackHook */ protected function getOrder_Comment_Hook_BackService() { $this->services['order.comment.hook.back'] = $instance = new \OrderComment\Hook\BackHook(); $instance->module = $this->get('module.ordercomment'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'order.comment.hook.front' shared service. * * @return \OrderComment\Hook\FrontHook */ protected function getOrder_Comment_Hook_FrontService() { $this->services['order.comment.hook.front'] = $instance = new \OrderComment\Hook\FrontHook(); $instance->module = $this->get('module.ordercomment'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'order.comment.hook.pdf' shared service. * * @return \OrderComment\Hook\PdfHook */ protected function getOrder_Comment_Hook_PdfService() { $this->services['order.comment.hook.pdf'] = $instance = new \OrderComment\Hook\PdfHook(); $instance->module = $this->get('module.ordercomment'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'order.comment.order.event' shared service. * * @return \OrderComment\EventListeners\OrderEventListener */ protected function getOrder_Comment_Order_EventService() { return $this->services['order.comment.order.event'] = new \OrderComment\EventListeners\OrderEventListener($this->get('request_stack')); } /** * Gets the public 'order.comment.order.form' shared service. * * @return \OrderComment\EventListeners\OrderFormListener */ protected function getOrder_Comment_Order_FormService() { return $this->services['order.comment.order.form'] = new \OrderComment\EventListeners\OrderFormListener(); } /** * Gets the public 'payment_condition.customer.edit' shared service. * * @return \PaymentCondition\Hook\CustomerEditHook */ protected function getPaymentCondition_Customer_EditService() { $this->services['payment_condition.customer.edit'] = $instance = new \PaymentCondition\Hook\CustomerEditHook(); $instance->module = $this->get('module.paymentcondition'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'payment_condition.payment.loop.extends' shared service. * * @return \PaymentCondition\EventListeners\PaymentLoopExtend */ protected function getPaymentCondition_Payment_Loop_ExtendsService() { return $this->services['payment_condition.payment.loop.extends'] = new \PaymentCondition\EventListeners\PaymentLoopExtend($this->get('request_stack')); } /** * Gets the public 'payplugmodule_back_hook' shared service. * * @return \PayPlugModule\Hook\BackHookManager */ protected function getPayplugmoduleBackHookService() { $this->services['payplugmodule_back_hook'] = $instance = new \PayPlugModule\Hook\BackHookManager(); $instance->module = $this->get('module.payplugmodule'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.order.edit-js', 'js:PayPlugModule/order_pay_plug.js'); return $instance; } /** * Gets the public 'payplugmodule_conformation_emil_listener' shared service. * * @return \PayPlugModule\EventListener\ConfirmationEmailListener */ protected function getPayplugmoduleConformationEmilListenerService() { return $this->services['payplugmodule_conformation_emil_listener'] = new \PayPlugModule\EventListener\ConfirmationEmailListener($this->get('mailer')); } /** * Gets the public 'payplugmodule_form_extend_order_listener' shared service. * * @return \PayPlugModule\EventListener\FormExtend\OrderFormListener */ protected function getPayplugmoduleFormExtendOrderListenerService() { return $this->services['payplugmodule_form_extend_order_listener'] = new \PayPlugModule\EventListener\FormExtend\OrderFormListener($this->get('request_stack')); } /** * Gets the public 'payplugmodule_front_hook' shared service. * * @return \PayPlugModule\Hook\FrontHookManager */ protected function getPayplugmoduleFrontHookService() { $this->services['payplugmodule_front_hook'] = $instance = new \PayPlugModule\Hook\FrontHookManager($this->get('thelia.taxengine')); $instance->module = $this->get('module.payplugmodule'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'payplugmodule_notification_listener' shared service. * * @return \PayPlugModule\EventListener\NotificationListener */ protected function getPayplugmoduleNotificationListenerService() { return $this->services['payplugmodule_notification_listener'] = new \PayPlugModule\EventListener\NotificationListener($this->get('event_dispatcher'), $this->get('payplugmodule_order_status_service')); } /** * Gets the public 'payplugmodule_order_listener' shared service. * * @return \PayPlugModule\EventListener\OrderListener */ protected function getPayplugmoduleOrderListenerService() { return $this->services['payplugmodule_order_listener'] = new \PayPlugModule\EventListener\OrderListener($this->get('payplugmodule_payment_service')); } /** * Gets the public 'payplugmodule_order_status_service' shared service. * * @return \PayPlugModule\Service\OrderStatusService */ protected function getPayplugmoduleOrderStatusServiceService() { return $this->services['payplugmodule_order_status_service'] = new \PayPlugModule\Service\OrderStatusService($this->get('event_dispatcher')); } /** * Gets the public 'payplugmodule_payment_listener' shared service. * * @return \PayPlugModule\EventListener\PaymentListener */ protected function getPayplugmodulePaymentListenerService() { return $this->services['payplugmodule_payment_listener'] = new \PayPlugModule\EventListener\PaymentListener($this->get('event_dispatcher'), $this->get('payplugmodule_order_status_service')); } /** * Gets the public 'payplugmodule_payment_service' shared service. * * @return \PayPlugModule\Service\PaymentService */ protected function getPayplugmodulePaymentServiceService() { return $this->services['payplugmodule_payment_service'] = new \PayPlugModule\Service\PaymentService($this->get('event_dispatcher')); } /** * Gets the public 'pdr.admin.hook' shared service. * * @return \PointRetrait\Hook\AdminHook */ protected function getPdr_Admin_HookService() { $this->services['pdr.admin.hook'] = $instance = new \PointRetrait\Hook\AdminHook($this->get('thelia.securitycontext')); $instance->module = $this->get('module.pointretrait'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'pdr.css.hook' shared service. * * @return \PointRetrait\Hook\CssHook */ protected function getPdr_Css_HookService() { $this->services['pdr.css.hook'] = $instance = new \PointRetrait\Hook\CssHook(); $instance->module = $this->get('module.pointretrait'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'pdr.email.hookmanager' shared service. * * @return \PointRetrait\Hook\EmailHook */ protected function getPdr_Email_HookmanagerService() { $this->services['pdr.email.hookmanager'] = $instance = new \PointRetrait\Hook\EmailHook(); $instance->module = $this->get('module.pointretrait'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'pdr.front.hook' shared service. * * @return \PointRetrait\Hook\FrontHook */ protected function getPdr_Front_HookService() { $this->services['pdr.front.hook'] = $instance = new \PointRetrait\Hook\FrontHook(); $instance->module = $this->get('module.pointretrait'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'planiflivraison.back.hook' shared service. * * @return \PlanificationLivraison\Hook\BackHook */ protected function getPlaniflivraison_Back_HookService() { $this->services['planiflivraison.back.hook'] = $instance = new \PlanificationLivraison\Hook\BackHook($this->get('thelia.securitycontext')); $instance->module = $this->get('module.planificationlivraison'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'planiflivraison.delivery.service' shared service. * * @return \PlanificationLivraison\EventListeners\DeliveryListener */ protected function getPlaniflivraison_Delivery_ServiceService() { return $this->services['planiflivraison.delivery.service'] = new \PlanificationLivraison\EventListeners\DeliveryListener($this->get('request_stack')); } /** * Gets the public 'planiflivraison.menutools.hook' shared service. * * @return \PlanificationLivraison\Hook\BackHook */ protected function getPlaniflivraison_Menutools_HookService() { $this->services['planiflivraison.menutools.hook'] = $instance = new \PlanificationLivraison\Hook\BackHook($this->get('thelia.securitycontext')); $instance->module = $this->get('module.planificationlivraison'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); return $instance; } /** * Gets the public 'recaptcha.hook' shared service. * * @return \ReCaptcha\Hook\FrontHook */ protected function getRecaptcha_HookService() { $this->services['recaptcha.hook'] = $instance = new \ReCaptcha\Hook\FrontHook(); $instance->module = $this->get('module.recaptcha'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.1.main.head-top', 'render:recaptcha-js.html'); $instance->addTemplate('hook.1.recaptcha.js', 'render:recaptcha-js.html'); return $instance; } /** * Gets the public 'recpatcha.action' shared service. * * @return \ReCaptcha\Action\ReCaptchaAction */ protected function getRecpatcha_ActionService() { return $this->services['recpatcha.action'] = new \ReCaptcha\Action\ReCaptchaAction($this->get('request')); } /** * Gets the public 'request' shared service. * * @return \Thelia\Core\HttpFoundation\Request */ protected function getRequestService() { return $this->services['request'] = new \Thelia\Core\HttpFoundation\Request(); } /** * Gets the public 'request.context' shared service. * * @return \Symfony\Component\Routing\RequestContext */ protected function getRequest_ContextService() { return $this->services['request.context'] = new \Symfony\Component\Routing\RequestContext(); } /** * Gets the public 'request_stack' shared service. * * @return \Symfony\Component\HttpFoundation\RequestStack */ protected function getRequestStackService() { return $this->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack(); } /** * Gets the public 'response.listener' shared service. * * @return \Thelia\Core\EventListener\ResponseListener */ protected function getResponse_ListenerService() { return $this->services['response.listener'] = new \Thelia\Core\EventListener\ResponseListener(); } /** * Gets the public 'router.admin' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_AdminService() { $this->services['router.admin'] = $instance = new \Symfony\Component\Routing\Router($this->get('router.xmlloader'), 'admin.xml', array('cache_dir' => __DIR__, 'debug' => true), $this->get('request.context')); $instance->setOption('matcher_cache_class', 'ProjectUrlMatcherrouter_Admin'); $instance->setOption('generator_cache_class', 'ProjectUrlGeneratorrouter_Admin'); return $instance; } /** * Gets the public 'router.api' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_ApiService() { $this->services['router.api'] = $instance = new \Symfony\Component\Routing\Router($this->get('router.xmlloader'), 'api.xml', array('cache_dir' => __DIR__, 'debug' => true), $this->get('request.context')); $instance->setOption('matcher_cache_class', 'ProjectUrlMatcherrouter_Api'); $instance->setOption('generator_cache_class', 'ProjectUrlGeneratorrouter_Api'); return $instance; } /** * Gets the public 'router.carousel' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_CarouselService() { return $this->services['router.carousel'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/Carousel/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherCarousel', 'generator_cache_class' => 'ProjectUrlGeneratorCarousel'), $this->get('request.context')); } /** * Gets the public 'router.chainrequest' shared service. * * @return \Symfony\Cmf\Component\Routing\ChainRouter */ protected function getRouter_ChainrequestService() { $this->services['router.chainrequest'] = $instance = new \Symfony\Cmf\Component\Routing\ChainRouter(); $instance->setContext($this->get('request.context')); $instance->add($this->get('router.admin'), 0); $instance->add($this->get('router.api'), 0); $instance->add($this->get('router.rewrite'), 255); $instance->add($this->get('router.front'), 128); $instance->add($this->get('router.carousel'), 151); $instance->add($this->get('router.cheque'), 151); $instance->add($this->get('router.livraisonparsecteurs'), 152); $instance->add($this->get('router.payplugmodule'), 152); $instance->add($this->get('router.pointretrait'), 153); $instance->add($this->get('router.hookanalytics'), 158); $instance->add($this->get('router.hooknavigation'), 161); $instance->add($this->get('router.hooksocial'), 163); $instance->add($this->get('router.tinymce'), 166); $instance->add($this->get('router.hookadminhome'), 168); $instance->add($this->get('router.ordercomment'), 171); $instance->add($this->get('router.paymentcondition'), 172); $instance->add($this->get('router.customerfamily'), 173); $instance->add($this->get('router.recaptcha'), 176); $instance->add($this->get('router.planificationlivraison'), 177); $instance->add($this->get('router.clickandcollect'), 177); $instance->add($this->get('router.mailjet'), 178); return $instance; } /** * Gets the public 'router.cheque' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_ChequeService() { return $this->services['router.cheque'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/Cheque/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherCheque', 'generator_cache_class' => 'ProjectUrlGeneratorCheque'), $this->get('request.context')); } /** * Gets the public 'router.clickandcollect' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_ClickandcollectService() { return $this->services['router.clickandcollect'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/ClickAndCollect/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherClickAndCollect', 'generator_cache_class' => 'ProjectUrlGeneratorClickAndCollect'), $this->get('request.context')); } /** * Gets the public 'router.customerfamily' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_CustomerfamilyService() { return $this->services['router.customerfamily'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/CustomerFamily/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherCustomerFamily', 'generator_cache_class' => 'ProjectUrlGeneratorCustomerFamily'), $this->get('request.context')); } /** * Gets the public 'router.filelocator' shared service. * * @return \Symfony\Component\Config\FileLocator */ protected function getRouter_FilelocatorService() { return $this->services['router.filelocator'] = new \Symfony\Component\Config\FileLocator(($this->targetDirs[2].'/core/lib/Thelia/Config/Resources/routing')); } /** * Gets the public 'router.front' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_FrontService() { $this->services['router.front'] = $instance = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), 'Front/Config/front.xml', array('cache_dir' => __DIR__, 'debug' => true), $this->get('request.context')); $instance->setOption('matcher_cache_class', 'ProjectUrlMatcherrouter_Front'); $instance->setOption('generator_cache_class', 'ProjectUrlGeneratorrouter_Front'); return $instance; } /** * Gets the public 'router.hookadminhome' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_HookadminhomeService() { return $this->services['router.hookadminhome'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/HookAdminHome/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherHookAdminHome', 'generator_cache_class' => 'ProjectUrlGeneratorHookAdminHome'), $this->get('request.context')); } /** * Gets the public 'router.hookanalytics' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_HookanalyticsService() { return $this->services['router.hookanalytics'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/HookAnalytics/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherHookAnalytics', 'generator_cache_class' => 'ProjectUrlGeneratorHookAnalytics'), $this->get('request.context')); } /** * Gets the public 'router.hooknavigation' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_HooknavigationService() { return $this->services['router.hooknavigation'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/HookNavigation/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherHookNavigation', 'generator_cache_class' => 'ProjectUrlGeneratorHookNavigation'), $this->get('request.context')); } /** * Gets the public 'router.hooksocial' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_HooksocialService() { return $this->services['router.hooksocial'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/HookSocial/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherHookSocial', 'generator_cache_class' => 'ProjectUrlGeneratorHookSocial'), $this->get('request.context')); } /** * Gets the public 'router.livraisonparsecteurs' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_LivraisonparsecteursService() { return $this->services['router.livraisonparsecteurs'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/LivraisonParSecteurs/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherLivraisonParSecteurs', 'generator_cache_class' => 'ProjectUrlGeneratorLivraisonParSecteurs'), $this->get('request.context')); } /** * Gets the public 'router.mailjet' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_MailjetService() { return $this->services['router.mailjet'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/Mailjet/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherMailjet', 'generator_cache_class' => 'ProjectUrlGeneratorMailjet'), $this->get('request.context')); } /** * Gets the public 'router.module.filelocator' shared service. * * @return \Symfony\Component\Config\FileLocator */ protected function getRouter_Module_FilelocatorService() { return $this->services['router.module.filelocator'] = new \Symfony\Component\Config\FileLocator(($this->targetDirs[2].'/local/modules/')); } /** * Gets the public 'router.module.xmlloader' shared service. * * @return \Symfony\Component\Routing\Loader\XmlFileLoader */ protected function getRouter_Module_XmlloaderService() { return $this->services['router.module.xmlloader'] = new \Symfony\Component\Routing\Loader\XmlFileLoader($this->get('router.module.filelocator')); } /** * Gets the public 'router.ordercomment' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_OrdercommentService() { return $this->services['router.ordercomment'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/OrderComment/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherOrderComment', 'generator_cache_class' => 'ProjectUrlGeneratorOrderComment'), $this->get('request.context')); } /** * Gets the public 'router.paymentcondition' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_PaymentconditionService() { return $this->services['router.paymentcondition'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/PaymentCondition/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherPaymentCondition', 'generator_cache_class' => 'ProjectUrlGeneratorPaymentCondition'), $this->get('request.context')); } /** * Gets the public 'router.payplugmodule' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_PayplugmoduleService() { return $this->services['router.payplugmodule'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/PayPlugModule/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherPayPlugModule', 'generator_cache_class' => 'ProjectUrlGeneratorPayPlugModule'), $this->get('request.context')); } /** * Gets the public 'router.planificationlivraison' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_PlanificationlivraisonService() { return $this->services['router.planificationlivraison'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/PlanificationLivraison/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherPlanificationLivraison', 'generator_cache_class' => 'ProjectUrlGeneratorPlanificationLivraison'), $this->get('request.context')); } /** * Gets the public 'router.pointretrait' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_PointretraitService() { return $this->services['router.pointretrait'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/PointRetrait/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherPointRetrait', 'generator_cache_class' => 'ProjectUrlGeneratorPointRetrait'), $this->get('request.context')); } /** * Gets the public 'router.recaptcha' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_RecaptchaService() { return $this->services['router.recaptcha'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/ReCaptcha/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherReCaptcha', 'generator_cache_class' => 'ProjectUrlGeneratorReCaptcha'), $this->get('request.context')); } /** * Gets the public 'router.rewrite' shared service. * * @return \Thelia\Core\Routing\RewritingRouter */ protected function getRouter_RewriteService() { $this->services['router.rewrite'] = $instance = new \Thelia\Core\Routing\RewritingRouter(); $instance->setOption('matcher_cache_class', 'ProjectUrlMatcherrouter_Rewrite'); $instance->setOption('generator_cache_class', 'ProjectUrlGeneratorrouter_Rewrite'); return $instance; } /** * Gets the public 'router.tinymce' shared service. * * @return \Symfony\Component\Routing\Router */ protected function getRouter_TinymceService() { return $this->services['router.tinymce'] = new \Symfony\Component\Routing\Router($this->get('router.module.xmlloader'), ($this->targetDirs[2].'/local/modules/Tinymce/Config/routing.xml'), array('cache_dir' => __DIR__, 'debug' => true, 'matcher_cache_class' => 'ProjectUrlMatcherTinymce', 'generator_cache_class' => 'ProjectUrlGeneratorTinymce'), $this->get('request.context')); } /** * Gets the public 'router.xmlloader' shared service. * * @return \Symfony\Component\Routing\Loader\XmlFileLoader */ protected function getRouter_XmlloaderService() { return $this->services['router.xmlloader'] = new \Symfony\Component\Routing\Loader\XmlFileLoader($this->get('router.filelocator')); } /** * Gets the public 'sass.assetic.filter' shared service. * * @return \Assetic\Filter\Sass\SassFilter */ protected function getSass_Assetic_FilterService() { return $this->services['sass.assetic.filter'] = new \Assetic\Filter\Sass\SassFilter(); } /** * Gets the public 'send.cheque.mail' shared service. * * @return \Cheque\Listener\SendPaymentConfirmationEmail */ protected function getSend_Cheque_MailService() { return $this->services['send.cheque.mail'] = new \Cheque\Listener\SendPaymentConfirmationEmail($this->get('mailer')); } /** * Gets the public 'service_container' shared service. * * @throws RuntimeException always since this service is expected to be injected dynamically */ protected function getServiceContainerService() { throw new RuntimeException('You have requested a synthetic service ("service_container"). The DIC does not know how to construct this service.'); } /** * Gets the public 'session.listener' shared service. * * @return \Thelia\Core\EventListener\SessionListener */ protected function getSession_ListenerService() { return $this->services['session.listener'] = new \Thelia\Core\EventListener\SessionListener(); } /** * Gets the public 'session.middleware' shared service. * * @return \Thelia\Core\Stack\SessionMiddleware */ protected function getSession_MiddlewareService() { return $this->services['session.middleware'] = new \Thelia\Core\Stack\SessionMiddleware($this->get('event_dispatcher'), __DIR__, true, 'dev'); } /** * Gets the public 'smart.plugin.form' shared service. * * @return \TheliaSmarty\Template\Plugins\Form */ protected function getSmart_Plugin_FormService() { $this->services['smart.plugin.form'] = $instance = new \TheliaSmarty\Template\Plugins\Form($this->get('thelia.form_factory'), $this->get('thelia.parser.context'), $this->get('thelia.parser')); $instance->setFormDefinition(array('thelia.api.empty' => 'Thelia\\Form\\Api\\ApiEmptyForm', 'thelia.api.customer.create' => 'Thelia\\Form\\Api\\Customer\\CustomerCreateForm', 'thelia.api.customer.update' => 'Thelia\\Form\\Api\\Customer\\CustomerUpdateForm', 'thelia.api.customer.login' => 'Thelia\\Form\\Api\\Customer\\CustomerLogin', 'thelia.api.category.create' => 'Thelia\\Form\\Api\\Category\\CategoryCreationForm', 'thelia.api.category.update' => 'Thelia\\Form\\Api\\Category\\CategoryModificationForm', 'thelia.api.product_sale_elements' => 'Thelia\\Form\\Api\\ProductSaleElements\\ProductSaleElementsForm', 'thelia.api.product.creation' => 'Thelia\\Form\\Api\\Product\\ProductCreationForm', 'thelia.api.product.modification' => 'Thelia\\Form\\Api\\Product\\ProductModificationForm', 'thelia.front.customer.login' => 'Thelia\\Form\\CustomerLogin', 'thelia.front.customer.lostpassword' => 'Thelia\\Form\\CustomerLostPasswordForm', 'thelia.front.customer.create' => 'Thelia\\Form\\CustomerCreateForm', 'thelia.front.customer.profile.update' => 'Thelia\\Form\\CustomerProfileUpdateForm', 'thelia.front.customer.password.update' => 'Thelia\\Form\\CustomerPasswordUpdateForm', 'thelia.front.address.create' => 'Thelia\\Form\\AddressCreateForm', 'thelia.front.address.update' => 'Thelia\\Form\\AddressUpdateForm', 'thelia.front.contact' => 'Thelia\\Form\\ContactForm', 'thelia.front.newsletter' => 'Thelia\\Form\\NewsletterForm', 'thelia.front.newsletter.unsubscribe' => 'Thelia\\Form\\NewsletterUnsubscribeForm', 'thelia.admin.login' => 'Thelia\\Form\\AdminLogin', 'thelia.admin.lostpassword' => 'Thelia\\Form\\AdminLostPassword', 'thelia.admin.createpassword' => 'Thelia\\Form\\AdminCreatePassword', 'thelia.admin.seo' => 'Thelia\\Form\\SeoForm', 'thelia.admin.customer.create' => 'Thelia\\Form\\CustomerCreateForm', 'thelia.admin.customer.update' => 'Thelia\\Form\\CustomerUpdateForm', 'thelia.admin.address.create' => 'Thelia\\Form\\AddressCreateForm', 'thelia.admin.address.update' => 'Thelia\\Form\\AddressUpdateForm', 'thelia.admin.category.creation' => 'Thelia\\Form\\CategoryCreationForm', 'thelia.admin.category.modification' => 'Thelia\\Form\\CategoryModificationForm', 'thelia.admin.category.image.modification' => 'Thelia\\Form\\CategoryImageModification', 'thelia.admin.category.document.modification' => 'Thelia\\Form\\CategoryDocumentModification', 'thelia.admin.product.creation' => 'Thelia\\Form\\ProductCreationForm', 'thelia.admin.product.clone' => 'Thelia\\Form\\ProductCloneForm', 'thelia.admin.product.modification' => 'Thelia\\Form\\ProductModificationForm', 'thelia.admin.product.details.modification' => 'Thelia\\Form\\ProductDetailsModificationForm', 'thelia.admin.product.image.modification' => 'Thelia\\Form\\ProductImageModification', 'thelia.admin.product.document.modification' => 'Thelia\\Form\\ProductDocumentModification', 'thelia.admin.product_sale_element.update' => 'Thelia\\Form\\ProductSaleElementUpdateForm', 'thelia.admin.product_default_sale_element.update' => 'Thelia\\Form\\ProductDefaultSaleElementUpdateForm', 'thelia.admin.product_combination.build' => 'Thelia\\Form\\ProductCombinationGenerationForm', 'thelia.admin.product.deletion' => 'Thelia\\Form\\ProductModificationForm', 'thelia.admin.folder.creation' => 'Thelia\\Form\\FolderCreationForm', 'thelia.admin.folder.modification' => 'Thelia\\Form\\FolderModificationForm', 'thelia.admin.folder.image.modification' => 'Thelia\\Form\\FolderImageModification', 'thelia.admin.folder.document.modification' => 'Thelia\\Form\\FolderDocumentModification', 'thelia.admin.content.creation' => 'Thelia\\Form\\ContentCreationForm', 'thelia.admin.content.modification' => 'Thelia\\Form\\ContentModificationForm', 'thelia.admin.content.image.modification' => 'Thelia\\Form\\ContentImageModification', 'thelia.admin.content.document.modification' => 'Thelia\\Form\\ContentDocumentModification', 'thelia.admin.brand.creation' => 'Thelia\\Form\\Brand\\BrandCreationForm', 'thelia.admin.brand.modification' => 'Thelia\\Form\\Brand\\BrandModificationForm', 'thelia.admin.brand.image.modification' => 'Thelia\\Form\\Brand\\BrandImageModification', 'thelia.admin.brand.document.modification' => 'Thelia\\Form\\Brand\\BrandDocumentModification', 'thelia.cart.add' => 'Thelia\\Form\\CartAdd', 'thelia.order.delivery' => 'Thelia\\Form\\OrderDelivery', 'thelia.order.payment' => 'Thelia\\Form\\OrderPayment', 'thelia.order.update.address' => 'Thelia\\Form\\OrderUpdateAddress', 'thelia.order.coupon' => 'Thelia\\Form\\CouponCode', 'thelia.admin.config.creation' => 'Thelia\\Form\\ConfigCreationForm', 'thelia.admin.config.modification' => 'Thelia\\Form\\ConfigModificationForm', 'thelia.admin.message.creation' => 'Thelia\\Form\\MessageCreationForm', 'thelia.admin.message.modification' => 'Thelia\\Form\\MessageModificationForm', 'thelia.admin.message.send-sample' => 'Thelia\\Form\\MessageSendSampleForm', 'thelia.admin.currency.creation' => 'Thelia\\Form\\CurrencyCreationForm', 'thelia.admin.currency.modification' => 'Thelia\\Form\\CurrencyModificationForm', 'thelia.admin.coupon.creation' => 'Thelia\\Form\\CouponCreationForm', 'thelia.admin.attribute.creation' => 'Thelia\\Form\\AttributeCreationForm', 'thelia.admin.attribute.modification' => 'Thelia\\Form\\AttributeModificationForm', 'thelia.admin.feature.creation' => 'Thelia\\Form\\FeatureCreationForm', 'thelia.admin.feature.modification' => 'Thelia\\Form\\FeatureModificationForm', 'thelia.admin.attributeav.creation' => 'Thelia\\Form\\AttributeAvCreationForm', 'thelia.admin.attributeav.modification' => 'Thelia\\Form\\AttributeAvCreationForm', 'thelia.admin.featureav.creation' => 'Thelia\\Form\\FeatureAvCreationForm', 'thelia.admin.taxrule.modification' => 'Thelia\\Form\\TaxRuleModificationForm', 'thelia.admin.taxrule.taxlistupdate' => 'Thelia\\Form\\TaxRuleTaxListUpdateForm', 'thelia.admin.taxrule.add' => 'Thelia\\Form\\TaxRuleCreationForm', 'thelia.admin.tax.modification' => 'Thelia\\Form\\TaxModificationForm', 'thelia.admin.tax.taxlistupdate' => 'Thelia\\Form\\TaxTaxListUpdateForm', 'thelia.admin.tax.add' => 'Thelia\\Form\\TaxCreationForm', 'thelia.admin.profile.add' => 'Thelia\\Form\\ProfileCreationForm', 'thelia.admin.profile.modification' => 'Thelia\\Form\\ProfileModificationForm', 'thelia.admin.profile.resource-access.modification' => 'Thelia\\Form\\ProfileUpdateResourceAccessForm', 'thelia.admin.profile.module-access.modification' => 'Thelia\\Form\\ProfileUpdateModuleAccessForm', 'thelia.admin.administrator.add' => 'Thelia\\Form\\AdministratorCreationForm', 'thelia.admin.administrator.update' => 'Thelia\\Form\\AdministratorModificationForm', 'thelia.admin.mailing-system.update' => 'Thelia\\Form\\MailingSystemModificationForm', 'thelia.admin.template.creation' => 'Thelia\\Form\\TemplateCreationForm', 'thelia.admin.template.modification' => 'Thelia\\Form\\TemplateModificationForm', 'thelia.admin.country.creation' => 'Thelia\\Form\\CountryCreationForm', 'thelia.admin.country.modification' => 'Thelia\\Form\\CountryModificationForm', 'thelia.admin.state.creation' => 'Thelia\\Form\\State\\StateCreationForm', 'thelia.admin.state.modification' => 'Thelia\\Form\\State\\StateModificationForm', 'thelia.admin.area.create' => 'Thelia\\Form\\Area\\AreaCreateForm', 'thelia.admin.area.modification' => 'Thelia\\Form\\Area\\AreaModificationForm', 'thelia.admin.area.country' => 'Thelia\\Form\\Area\\AreaCountryForm', 'thelia.admin.area.delete.country' => 'Thelia\\Form\\Area\\AreaDeleteCountryForm', 'thelia.admin.area.postage' => 'Thelia\\Form\\Area\\AreaPostageForm', 'thelia.shopping_zone_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneAddArea', 'thelia.shipping_zone_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneAddArea', 'thelia.shopping_zone_remove_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneRemoveArea', 'thelia.lang.update' => 'Thelia\\Form\\Lang\\LangUpdateForm', 'thelia.lang.create' => 'Thelia\\Form\\Lang\\LangCreateForm', 'thelia.lang.defaultBehavior' => 'Thelia\\Form\\Lang\\LangDefaultBehaviorForm', 'thelia.lang.url' => 'Thelia\\Form\\Lang\\LangUrlForm', 'thelia.configuration.store' => 'Thelia\\Form\\ConfigStoreForm', 'thelia.system-logs.configuration' => 'Thelia\\Form\\SystemLogConfigurationForm', 'thelia.admin.module.modification' => 'Thelia\\Form\\ModuleModificationForm', 'thelia.admin.module.image.modification' => 'Thelia\\Form\\ModuleImageModification', 'thelia.admin.module.install' => 'Thelia\\Form\\ModuleInstallForm', 'thelia.admin.hook.creation' => 'Thelia\\Form\\HookCreationForm', 'thelia.admin.hook.modification' => 'Thelia\\Form\\HookModificationForm', 'thelia.admin.module-hook.creation' => 'Thelia\\Form\\ModuleHookCreationForm', 'thelia.admin.module-hook.modification' => 'Thelia\\Form\\ModuleHookModificationForm', 'thelia.cache.flush' => 'Thelia\\Form\\Cache\\CacheFlushForm', 'thelia.assets.flush' => 'Thelia\\Form\\Cache\\AssetsFlushForm', 'thelia.images-and-documents-cache.flush' => 'Thelia\\Form\\Cache\\ImagesAndDocumentsCacheFlushForm', 'thelia.export' => 'Thelia\\Form\\ExportForm', 'thelia.import' => 'Thelia\\Form\\ImportForm', 'thelia.admin.sale.creation' => 'Thelia\\Form\\Sale\\SaleCreationForm', 'thelia.admin.sale.modification' => 'Thelia\\Form\\Sale\\SaleModificationForm', 'thelia.empty' => 'Thelia\\Form\\EmptyForm', 'thelia_api_create' => 'Thelia\\Form\\Api\\ApiCreateForm', 'thelia_api_update' => 'Thelia\\Form\\Api\\ApiUpdateForm', 'thelia.admin.order-status.creation' => 'Thelia\\Form\\OrderStatus\\OrderStatusCreationForm', 'thelia.admin.order-status.modification' => 'Thelia\\Form\\OrderStatus\\OrderStatusModificationForm', 'carousel.image' => 'Carousel\\Form\\CarouselImageForm', 'carousel.update' => 'Carousel\\Form\\CarouselUpdateForm', 'cheque.instructions.configure' => 'Cheque\\Form\\ConfigurationForm', 'lps-area-create' => 'LivraisonParSecteurs\\Form\\CreateForm', 'lps-area-general-update' => 'LivraisonParSecteurs\\Form\\GeneralForm', 'lps-area-cities-update' => 'LivraisonParSecteurs\\Form\\CitiesForm', 'lps-area-schedule-update' => 'LivraisonParSecteurs\\Form\\ScheduleUpdateForm', 'lps-area-schedule-create' => 'LivraisonParSecteurs\\Form\\ScheduleCreateForm', 'lps-area-cities-add' => 'LivraisonParSecteurs\\Form\\CitiesAddForm', 'payplugmodule_configuration_form' => 'PayPlugModule\\Form\\ConfigurationForm', 'payplugmodule_order_action_form' => 'PayPlugModule\\Form\\OrderActionForm', 'payplugmodule_order_action_form_refund' => 'PayPlugModule\\Form\\OrderRefundForm', 'pdr.place.view.main' => 'PointRetrait\\Form\\ViewMainForm', 'pdr.place.view.schedule' => 'PointRetrait\\Form\\ViewScheduleForm', 'pdr.place.create' => 'PointRetrait\\Form\\CreatePlaceForm', 'pdr.place.create.schedule' => 'PointRetrait\\Form\\CreateScheduleForm', 'pdr.place.update.schedule' => 'PointRetrait\\Form\\UpdateScheduleForm', 'hookanalytics.configuration.form' => 'HookAnalytics\\Form\\Configuration', 'hooknavigation.configuration' => 'HookNavigation\\Form\\HookNavigationConfigForm', 'hooksocial.configuration.form' => 'HookSocial\\Form\\Configuration', 'tinymce.configure' => 'Tinymce\\Form\\ConfigurationForm', 'hookadminhome.config.form' => 'HookAdminHome\\Form\\Configuration', 'order.comment.form' => 'OrderComment\\Form\\CommentForm', 'customer.family.create.form' => 'CustomerFamily\\Form\\CustomerFamilyCreateForm', 'customer.family.update.form' => 'CustomerFamily\\Form\\CustomerFamilyUpdateForm', 'customer_family_update_default_form' => 'CustomerFamily\\Form\\CustomerFamilyUpdateDefaultForm', 'customer.family.delete.form' => 'CustomerFamily\\Form\\CustomerFamilyDeleteForm', 'customer.customer.family.form' => 'CustomerFamily\\Form\\CustomerCustomerFamilyForm', 'customer_family_price_update' => 'CustomerFamily\\Form\\CustomerFamilyPriceForm', 'customer_family_price_mode' => 'CustomerFamily\\Form\\CustomerFamilyPriceModeForm', 'recaptcha_configuration.form' => 'ReCaptcha\\Form\\ConfigurationForm', 'planiflivraison.configuration' => 'PlanificationLivraison\\Form\\ConfigurationForm', 'planiflivraison.product.list' => 'PlanificationLivraison\\Form\\ProductsListForm', 'cnc.place.view.main' => 'ClickAndCollect\\Form\\ViewMainForm', 'cnc.place.view.schedule' => 'ClickAndCollect\\Form\\ViewScheduleForm', 'cnc.place.create' => 'ClickAndCollect\\Form\\CreatePlaceForm', 'cnc.place.create.schedule' => 'ClickAndCollect\\Form\\CreateScheduleForm', 'cnc.place.update.schedule' => 'ClickAndCollect\\Form\\UpdateScheduleForm', 'mailjet.configuration' => 'Mailjet\\Form\\MailjetConfigurationForm')); return $instance; } /** * Gets the public 'smarty.plugin.adminutilities' shared service. * * @return \TheliaSmarty\Template\Plugins\AdminUtilities */ protected function getSmarty_Plugin_AdminutilitiesService() { return $this->services['smarty.plugin.adminutilities'] = new \TheliaSmarty\Template\Plugins\AdminUtilities($this->get('thelia.securitycontext'), $this->get('thelia.template_helper')); } /** * Gets the public 'smarty.plugin.assets' shared service. * * @return \TheliaSmarty\Template\Plugins\Assets */ protected function getSmarty_Plugin_AssetsService() { return $this->services['smarty.plugin.assets'] = new \TheliaSmarty\Template\Plugins\Assets($this->get('assetic.asset.manager'), $this->get('thelia.parser.asset.resolver')); } /** * Gets the public 'smarty.plugin.cache' shared service. * * @return \TheliaSmarty\Template\Plugins\Cache */ protected function getSmarty_Plugin_CacheService() { return $this->services['smarty.plugin.cache'] = new \TheliaSmarty\Template\Plugins\Cache($this->get('thelia.cache'), $this->get('request_stack'), $this->get('thelia.taxengine'), true); } /** * Gets the public 'smarty.plugin.cartpostage' shared service. * * @return \TheliaSmarty\Template\Plugins\CartPostage */ protected function getSmarty_Plugin_CartpostageService() { return $this->services['smarty.plugin.cartpostage'] = new \TheliaSmarty\Template\Plugins\CartPostage($this); } /** * Gets the public 'smarty.plugin.dataaccess' shared service. * * @return \TheliaSmarty\Template\Plugins\DataAccessFunctions */ protected function getSmarty_Plugin_DataaccessService() { return $this->services['smarty.plugin.dataaccess'] = new \TheliaSmarty\Template\Plugins\DataAccessFunctions($this->get('request_stack'), $this->get('thelia.securitycontext'), $this->get('thelia.taxengine'), $this->get('thelia.parser.context'), $this->get('event_dispatcher'), $this->get('thelia.coupon.manager')); } /** * Gets the public 'smarty.plugin.esi' shared service. * * @return \TheliaSmarty\Template\Plugins\Esi */ protected function getSmarty_Plugin_EsiService() { return $this->services['smarty.plugin.esi'] = new \TheliaSmarty\Template\Plugins\Esi($this->get('fragment.renderer.esi'), $this->get('request_stack')); } /** * Gets the public 'smarty.plugin.flashmessage' shared service. * * @return \TheliaSmarty\Template\Plugins\FlashMessage */ protected function getSmarty_Plugin_FlashmessageService() { return $this->services['smarty.plugin.flashmessage'] = new \TheliaSmarty\Template\Plugins\FlashMessage($this->get('request_stack'), $this->get('thelia.translator')); } /** * Gets the public 'smarty.plugin.format' shared service. * * @return \TheliaSmarty\Template\Plugins\Format */ protected function getSmarty_Plugin_FormatService() { return $this->services['smarty.plugin.format'] = new \TheliaSmarty\Template\Plugins\Format($this->get('request_stack')); } /** * Gets the public 'smarty.plugin.hook' shared service. * * @return \TheliaSmarty\Template\Plugins\Hook */ protected function getSmarty_Plugin_HookService() { return $this->services['smarty.plugin.hook'] = new \TheliaSmarty\Template\Plugins\Hook(true, $this->get('event_dispatcher')); } /** * Gets the public 'smarty.plugin.module' shared service. * * @return \TheliaSmarty\Template\Plugins\Module */ protected function getSmarty_Plugin_ModuleService() { return $this->services['smarty.plugin.module'] = new \TheliaSmarty\Template\Plugins\Module(true, $this->get('request_stack')); } /** * Gets the public 'smarty.plugin.render' shared service. * * @return \TheliaSmarty\Template\Plugins\Render */ protected function getSmarty_Plugin_RenderService() { return $this->services['smarty.plugin.render'] = new \TheliaSmarty\Template\Plugins\Render($this->get('controller_resolver'), $this->get('request_stack'), $this); } /** * Gets the public 'smarty.plugin.security' shared service. * * @return \TheliaSmarty\Template\Plugins\Security */ protected function getSmarty_Plugin_SecurityService() { return $this->services['smarty.plugin.security'] = new \TheliaSmarty\Template\Plugins\Security($this->get('request_stack'), $this->get('event_dispatcher'), $this->get('thelia.securitycontext')); } /** * Gets the public 'smarty.plugin.thelialoop' shared service. * * @return \TheliaSmarty\Template\Plugins\TheliaLoop */ protected function getSmarty_Plugin_ThelialoopService() { $this->services['smarty.plugin.thelialoop'] = $instance = new \TheliaSmarty\Template\Plugins\TheliaLoop($this); $instance->setLoopList(array('accessory' => 'Thelia\\Core\\Template\\Loop\\Accessory', 'address' => 'Thelia\\Core\\Template\\Loop\\Address', 'admin' => 'Thelia\\Core\\Template\\Loop\\Admin', 'area' => 'Thelia\\Core\\Template\\Loop\\Area', 'associated_content' => 'Thelia\\Core\\Template\\Loop\\AssociatedContent', 'attribute' => 'Thelia\\Core\\Template\\Loop\\Attribute', 'attribute_availability' => 'Thelia\\Core\\Template\\Loop\\AttributeAvailability', 'attribute_combination' => 'Thelia\\Core\\Template\\Loop\\AttributeCombination', 'auth' => 'Thelia\\Core\\Template\\Loop\\Auth', 'brand' => 'Thelia\\Core\\Template\\Loop\\Brand', 'category' => 'Thelia\\Core\\Template\\Loop\\Category', 'content' => 'Thelia\\Core\\Template\\Loop\\Content', 'country' => 'Thelia\\Core\\Template\\Loop\\Country', 'country-area' => 'Thelia\\Core\\Template\\Loop\\CountryArea', 'state' => 'Thelia\\Core\\Template\\Loop\\State', 'currency' => 'Thelia\\Core\\Template\\Loop\\Currency', 'customer' => 'Thelia\\Core\\Template\\Loop\\Customer', 'feature' => 'Thelia\\Core\\Template\\Loop\\Feature', 'feature-availability' => 'Thelia\\Core\\Template\\Loop\\FeatureAvailability', 'feature_value' => 'Thelia\\Core\\Template\\Loop\\FeatureValue', 'folder' => 'Thelia\\Core\\Template\\Loop\\Folder', 'folder-path' => 'Thelia\\Core\\Template\\Loop\\FolderPath', 'module' => 'Thelia\\Core\\Template\\Loop\\Module', 'hook' => 'Thelia\\Core\\Template\\Loop\\Hook', 'module_hook' => 'Thelia\\Core\\Template\\Loop\\ModuleHook', 'order' => 'Thelia\\Core\\Template\\Loop\\Order', 'order_address' => 'Thelia\\Core\\Template\\Loop\\OrderAddress', 'order_product' => 'Thelia\\Core\\Template\\Loop\\OrderProduct', 'order_product_tax' => 'Thelia\\Core\\Template\\Loop\\OrderProductTax', 'order_coupon' => 'Thelia\\Core\\Template\\Loop\\OrderCoupon', 'order_product_attribute_combination' => 'Thelia\\Core\\Template\\Loop\\OrderProductAttributeCombination', 'order-status' => 'Thelia\\Core\\Template\\Loop\\OrderStatus', 'category-path' => 'Thelia\\Core\\Template\\Loop\\CategoryPath', 'payment' => 'Thelia\\Core\\Template\\Loop\\Payment', 'product' => 'Thelia\\Core\\Template\\Loop\\Product', 'product_sale_elements' => 'Thelia\\Core\\Template\\Loop\\ProductSaleElements', 'profile' => 'Thelia\\Core\\Template\\Loop\\Profile', 'resource' => 'Thelia\\Core\\Template\\Loop\\Resource', 'feed' => 'Thelia\\Core\\Template\\Loop\\Feed', 'title' => 'Thelia\\Core\\Template\\Loop\\Title', 'lang' => 'Thelia\\Core\\Template\\Loop\\Lang', 'category-tree' => 'Thelia\\Core\\Template\\Loop\\CategoryTree', 'folder-tree' => 'Thelia\\Core\\Template\\Loop\\FolderTree', 'cart' => 'Thelia\\Core\\Template\\Loop\\Cart', 'image' => 'Thelia\\Core\\Template\\Loop\\Image', 'document' => 'Thelia\\Core\\Template\\Loop\\Document', 'config' => 'Thelia\\Core\\Template\\Loop\\Config', 'coupon' => 'Thelia\\Core\\Template\\Loop\\Coupon', 'message' => 'Thelia\\Core\\Template\\Loop\\Message', 'delivery' => 'Thelia\\Core\\Template\\Loop\\Delivery', 'product-template' => 'Thelia\\Core\\Template\\Loop\\ProductTemplate', 'template' => 'Thelia\\Core\\Template\\Loop\\Template', 'tax' => 'Thelia\\Core\\Template\\Loop\\Tax', 'tax-rule' => 'Thelia\\Core\\Template\\Loop\\TaxRule', 'tax-rule-country' => 'Thelia\\Core\\Template\\Loop\\TaxRuleCountry', 'serializer' => 'Thelia\\Core\\Template\\Loop\\Serializer', 'archiver' => 'Thelia\\Core\\Template\\Loop\\Archiver', 'import-category' => 'Thelia\\Core\\Template\\Loop\\ImportCategory', 'export-category' => 'Thelia\\Core\\Template\\Loop\\ExportCategory', 'import' => 'Thelia\\Core\\Template\\Loop\\Import', 'export' => 'Thelia\\Core\\Template\\Loop\\Export', 'sale' => 'Thelia\\Core\\Template\\Loop\\Sale', 'module-config' => 'Thelia\\Core\\Template\\Loop\\ModuleConfig', 'product-sale-elements-document' => 'Thelia\\Core\\Template\\Loop\\ProductSaleElementsDocument', 'product-sale-elements-image' => 'Thelia\\Core\\Template\\Loop\\ProductSaleElementsImage', 'carousel' => 'Carousel\\Loop\\CarouselLoop', 'lps_area' => 'LivraisonParSecteurs\\Loop\\AreaLoop', 'lps_area_schedule' => 'LivraisonParSecteurs\\Loop\\AreaScheduleLoop', 'lps_area_cities' => 'LivraisonParSecteurs\\Loop\\AreaCitiesLoop', 'pdr_places' => 'PointRetrait\\Loop\\GeneralLoop', 'pdr_schedule' => 'PointRetrait\\Loop\\ScheduleLoop', 'order.comment.comment' => 'OrderComment\\Loop\\OrderCommentLoop', 'order.comment.session.comment' => 'OrderComment\\Loop\\SessionOrderCommentLoop', 'customer_family' => 'CustomerFamily\\Loop\\CustomerFamilyLoop', 'customer_customer_family' => 'CustomerFamily\\Loop\\CustomerCustomerFamilyLoop', 'customer_family_price' => 'CustomerFamily\\Loop\\CustomerFamilyPriceLoop', 'product_purchase_price' => 'CustomerFamily\\Loop\\ProductPurchasePriceLoop', 'customer_family_pse_calculated_prices' => 'CustomerFamily\\Loop\\CustomerFamilyProductPriceLoop', 'scheduled_deliveries' => 'PlanificationLivraison\\Loop\\ScheduledDeliveriesLoop')); return $instance; } /** * Gets the public 'smarty.plugin.tinymce_lang' shared service. * * @return \Tinymce\Smarty\TinyMCELanguage */ protected function getSmarty_Plugin_TinymceLangService() { return $this->services['smarty.plugin.tinymce_lang'] = new \Tinymce\Smarty\TinyMCELanguage($this->get('request')); } /** * Gets the public 'smarty.plugin.translation' shared service. * * @return \TheliaSmarty\Template\Plugins\Translation */ protected function getSmarty_Plugin_TranslationService() { return $this->services['smarty.plugin.translation'] = new \TheliaSmarty\Template\Plugins\Translation($this->get('thelia.translator')); } /** * Gets the public 'smarty.plugin.type' shared service. * * @return \TheliaSmarty\Template\Plugins\Type */ protected function getSmarty_Plugin_TypeService() { return $this->services['smarty.plugin.type'] = new \TheliaSmarty\Template\Plugins\Type(); } /** * Gets the public 'smarty.plugin.var_dumper' shared service. * * @return \TheliaSmarty\Template\Plugins\VarDumper */ protected function getSmarty_Plugin_VarDumperService() { return $this->services['smarty.plugin.var_dumper'] = new \TheliaSmarty\Template\Plugins\VarDumper(true); } /** * Gets the public 'smarty.url.module' shared service. * * @return \TheliaSmarty\Template\Plugins\UrlGenerator */ protected function getSmarty_Url_ModuleService() { return $this->services['smarty.url.module'] = new \TheliaSmarty\Template\Plugins\UrlGenerator($this->get('request_stack'), $this->get('thelia.token_provider'), $this); } /** * Gets the public 'stack_factory' shared service. * * @return \Stack\Builder */ protected function getStackFactoryService() { $a = $this->get('event_dispatcher'); $this->services['stack_factory'] = $instance = new \Stack\Builder(); $instance->push('Thelia\\Core\\Stack\\SessionMiddleware', $a, __DIR__, true, 'dev'); $instance->push('Thelia\\Core\\Stack\\ParamInitMiddleware', $this->get('thelia.url.manager'), $this->get('thelia.translator'), $a); return $instance; } /** * Gets the public 'test.client' shared service. * * @return \Thelia\Core\HttpKernel\Client */ protected function getTest_ClientService() { return $this->services['test.client'] = new \Thelia\Core\HttpKernel\Client($this->get('kernel'), array(), $this->get('test.client.history'), $this->get('test.client.cookiejar')); } /** * Gets the public 'test.client.cookiejar' shared service. * * @return \Symfony\Component\BrowserKit\CookieJar */ protected function getTest_Client_CookiejarService() { return $this->services['test.client.cookiejar'] = new \Symfony\Component\BrowserKit\CookieJar(); } /** * Gets the public 'test.client.history' shared service. * * @return \Symfony\Component\BrowserKit\History */ protected function getTest_Client_HistoryService() { return $this->services['test.client.history'] = new \Symfony\Component\BrowserKit\History(); } /** * Gets the public 'thelia.action.address' shared service. * * @return \Thelia\Action\Address */ protected function getThelia_Action_AddressService() { return $this->services['thelia.action.address'] = new \Thelia\Action\Address(); } /** * Gets the public 'thelia.action.administrator' shared service. * * @return \Thelia\Action\Administrator */ protected function getThelia_Action_AdministratorService() { return $this->services['thelia.action.administrator'] = new \Thelia\Action\Administrator($this->get('mailer'), $this->get('thelia.token_provider')); } /** * Gets the public 'thelia.action.api' shared service. * * @return \Thelia\Action\Api */ protected function getThelia_Action_ApiService() { return $this->services['thelia.action.api'] = new \Thelia\Action\Api(); } /** * Gets the public 'thelia.action.area' shared service. * * @return \Thelia\Action\Area */ protected function getThelia_Action_AreaService() { return $this->services['thelia.action.area'] = new \Thelia\Action\Area(); } /** * Gets the public 'thelia.action.attribute' shared service. * * @return \Thelia\Action\Attribute */ protected function getThelia_Action_AttributeService() { return $this->services['thelia.action.attribute'] = new \Thelia\Action\Attribute(); } /** * Gets the public 'thelia.action.attributeav' shared service. * * @return \Thelia\Action\AttributeAv */ protected function getThelia_Action_AttributeavService() { return $this->services['thelia.action.attributeav'] = new \Thelia\Action\AttributeAv(); } /** * Gets the public 'thelia.action.brand' shared service. * * @return \Thelia\Action\Brand */ protected function getThelia_Action_BrandService() { return $this->services['thelia.action.brand'] = new \Thelia\Action\Brand(); } /** * Gets the public 'thelia.action.cache' shared service. * * @return \Thelia\Action\Cache */ protected function getThelia_Action_CacheService() { return $this->services['thelia.action.cache'] = new \Thelia\Action\Cache($this->get('thelia.cache')); } /** * Gets the public 'thelia.action.cart' shared service. * * @return \Thelia\Action\Cart */ protected function getThelia_Action_CartService() { return $this->services['thelia.action.cart'] = new \Thelia\Action\Cart($this->get('request_stack'), $this->get('thelia.token_provider')); } /** * Gets the public 'thelia.action.category' shared service. * * @return \Thelia\Action\Category */ protected function getThelia_Action_CategoryService() { return $this->services['thelia.action.category'] = new \Thelia\Action\Category(); } /** * Gets the public 'thelia.action.config' shared service. * * @return \Thelia\Action\Config */ protected function getThelia_Action_ConfigService() { return $this->services['thelia.action.config'] = new \Thelia\Action\Config(); } /** * Gets the public 'thelia.action.content' shared service. * * @return \Thelia\Action\Content */ protected function getThelia_Action_ContentService() { return $this->services['thelia.action.content'] = new \Thelia\Action\Content(); } /** * Gets the public 'thelia.action.country' shared service. * * @return \Thelia\Action\Country */ protected function getThelia_Action_CountryService() { return $this->services['thelia.action.country'] = new \Thelia\Action\Country(); } /** * Gets the public 'thelia.action.coupon' shared service. * * @return \Thelia\Action\Coupon */ protected function getThelia_Action_CouponService() { return $this->services['thelia.action.coupon'] = new \Thelia\Action\Coupon($this->get('request_stack'), $this->get('thelia.coupon.factory'), $this->get('thelia.coupon.manager'), $this->get('thelia.condition.match_for_everyone'), $this->get('thelia.condition.factory')); } /** * Gets the public 'thelia.action.currency' shared service. * * @return \Thelia\Action\Currency */ protected function getThelia_Action_CurrencyService() { return $this->services['thelia.action.currency'] = new \Thelia\Action\Currency($this->get('currency.converter')); } /** * Gets the public 'thelia.action.customer' shared service. * * @return \Thelia\Action\Customer */ protected function getThelia_Action_CustomerService() { return $this->services['thelia.action.customer'] = new \Thelia\Action\Customer($this->get('thelia.securitycontext'), $this->get('mailer'), $this->get('request_stack')); } /** * Gets the public 'thelia.action.customer_title' shared service. * * @return \Thelia\Action\CustomerTitle */ protected function getThelia_Action_CustomerTitleService() { return $this->services['thelia.action.customer_title'] = new \Thelia\Action\CustomerTitle(); } /** * Gets the public 'thelia.action.document' shared service. * * @return \Thelia\Action\Document */ protected function getThelia_Action_DocumentService() { return $this->services['thelia.action.document'] = new \Thelia\Action\Document($this->get('thelia.file_manager')); } /** * Gets the public 'thelia.action.export' shared service. * * @return \Thelia\Action\Export */ protected function getThelia_Action_ExportService() { return $this->services['thelia.action.export'] = new \Thelia\Action\Export($this->get('thelia.export.handler')); } /** * Gets the public 'thelia.action.feature' shared service. * * @return \Thelia\Action\Feature */ protected function getThelia_Action_FeatureService() { return $this->services['thelia.action.feature'] = new \Thelia\Action\Feature(); } /** * Gets the public 'thelia.action.featureav' shared service. * * @return \Thelia\Action\FeatureAv */ protected function getThelia_Action_FeatureavService() { return $this->services['thelia.action.featureav'] = new \Thelia\Action\FeatureAv(); } /** * Gets the public 'thelia.action.file' shared service. * * @return \Thelia\Action\File */ protected function getThelia_Action_FileService() { return $this->services['thelia.action.file'] = new \Thelia\Action\File(); } /** * Gets the public 'thelia.action.folder' shared service. * * @return \Thelia\Action\Folder */ protected function getThelia_Action_FolderService() { return $this->services['thelia.action.folder'] = new \Thelia\Action\Folder(); } /** * Gets the public 'thelia.action.hook' shared service. * * @return \Thelia\Action\Hook */ protected function getThelia_Action_HookService() { return $this->services['thelia.action.hook'] = new \Thelia\Action\Hook(__DIR__); } /** * Gets the public 'thelia.action.httpexception' shared service. * * @return \Thelia\Action\HttpException */ protected function getThelia_Action_HttpexceptionService() { return $this->services['thelia.action.httpexception'] = new \Thelia\Action\HttpException($this->get('thelia.parser')); } /** * Gets the public 'thelia.action.image' shared service. * * @return \Thelia\Action\Image */ protected function getThelia_Action_ImageService() { return $this->services['thelia.action.image'] = new \Thelia\Action\Image($this->get('thelia.file_manager')); } /** * Gets the public 'thelia.action.import' shared service. * * @return \Thelia\Action\Import */ protected function getThelia_Action_ImportService() { return $this->services['thelia.action.import'] = new \Thelia\Action\Import($this->get('thelia.import.handler')); } /** * Gets the public 'thelia.action.lang' shared service. * * @return \Thelia\Action\Lang */ protected function getThelia_Action_LangService() { return $this->services['thelia.action.lang'] = new \Thelia\Action\Lang($this->get('thelia.template_helper'), $this->get('request_stack')); } /** * Gets the public 'thelia.action.mailing_system' shared service. * * @return \Thelia\Action\MailingSystem */ protected function getThelia_Action_MailingSystemService() { return $this->services['thelia.action.mailing_system'] = new \Thelia\Action\MailingSystem(); } /** * Gets the public 'thelia.action.message' shared service. * * @return \Thelia\Action\Message */ protected function getThelia_Action_MessageService() { return $this->services['thelia.action.message'] = new \Thelia\Action\Message(); } /** * Gets the public 'thelia.action.module' shared service. * * @return \Thelia\Action\Module */ protected function getThelia_Action_ModuleService() { return $this->services['thelia.action.module'] = new \Thelia\Action\Module($this); } /** * Gets the public 'thelia.action.module.delivery' shared service. * * @return \Thelia\Action\Delivery */ protected function getThelia_Action_Module_DeliveryService() { return $this->services['thelia.action.module.delivery'] = new \Thelia\Action\Delivery(); } /** * Gets the public 'thelia.action.module.payment' shared service. * * @return \Thelia\Action\Payment */ protected function getThelia_Action_Module_PaymentService() { return $this->services['thelia.action.module.payment'] = new \Thelia\Action\Payment(); } /** * Gets the public 'thelia.action.modulehook' shared service. * * @return \Thelia\Action\ModuleHook */ protected function getThelia_Action_ModulehookService() { return $this->services['thelia.action.modulehook'] = new \Thelia\Action\ModuleHook(__DIR__); } /** * Gets the public 'thelia.action.newsletter' shared service. * * @return \Thelia\Action\Newsletter */ protected function getThelia_Action_NewsletterService() { return $this->services['thelia.action.newsletter'] = new \Thelia\Action\Newsletter($this->get('mailer'), $this->get('event_dispatcher')); } /** * Gets the public 'thelia.action.order' shared service. * * @return \Thelia\Action\Order */ protected function getThelia_Action_OrderService() { return $this->services['thelia.action.order'] = new \Thelia\Action\Order($this->get('request_stack'), $this->get('mailer'), $this->get('thelia.securitycontext')); } /** * Gets the public 'thelia.action.order_status' shared service. * * @return \Thelia\Action\OrderStatus */ protected function getThelia_Action_OrderStatusService() { return $this->services['thelia.action.order_status'] = new \Thelia\Action\OrderStatus(); } /** * Gets the public 'thelia.action.pdf' shared service. * * @return \Thelia\Action\Pdf */ protected function getThelia_Action_PdfService() { return $this->services['thelia.action.pdf'] = new \Thelia\Action\Pdf(); } /** * Gets the public 'thelia.action.product' shared service. * * @return \Thelia\Action\Product */ protected function getThelia_Action_ProductService() { return $this->services['thelia.action.product'] = new \Thelia\Action\Product($this->get('event_dispatcher')); } /** * Gets the public 'thelia.action.product_sale_element' shared service. * * @return \Thelia\Action\ProductSaleElement */ protected function getThelia_Action_ProductSaleElementService() { return $this->services['thelia.action.product_sale_element'] = new \Thelia\Action\ProductSaleElement($this->get('event_dispatcher')); } /** * Gets the public 'thelia.action.profile' shared service. * * @return \Thelia\Action\Profile */ protected function getThelia_Action_ProfileService() { return $this->services['thelia.action.profile'] = new \Thelia\Action\Profile(); } /** * Gets the public 'thelia.action.redirectexception' shared service. * * @return \Thelia\Action\RedirectException */ protected function getThelia_Action_RedirectexceptionService() { return $this->services['thelia.action.redirectexception'] = new \Thelia\Action\RedirectException($this->get('thelia.url.manager')); } /** * Gets the public 'thelia.action.sale' shared service. * * @return \Thelia\Action\Sale */ protected function getThelia_Action_SaleService() { return $this->services['thelia.action.sale'] = new \Thelia\Action\Sale(); } /** * Gets the public 'thelia.action.shippingzone' shared service. * * @return \Thelia\Action\ShippingZone */ protected function getThelia_Action_ShippingzoneService() { return $this->services['thelia.action.shippingzone'] = new \Thelia\Action\ShippingZone(); } /** * Gets the public 'thelia.action.state' shared service. * * @return \Thelia\Action\State */ protected function getThelia_Action_StateService() { return $this->services['thelia.action.state'] = new \Thelia\Action\State(); } /** * Gets the public 'thelia.action.tax' shared service. * * @return \Thelia\Action\Tax */ protected function getThelia_Action_TaxService() { return $this->services['thelia.action.tax'] = new \Thelia\Action\Tax(); } /** * Gets the public 'thelia.action.taxrule' shared service. * * @return \Thelia\Action\TaxRule */ protected function getThelia_Action_TaxruleService() { return $this->services['thelia.action.taxrule'] = new \Thelia\Action\TaxRule(); } /** * Gets the public 'thelia.action.template' shared service. * * @return \Thelia\Action\Template */ protected function getThelia_Action_TemplateService() { return $this->services['thelia.action.template'] = new \Thelia\Action\Template(); } /** * Gets the public 'thelia.action.translation' shared service. * * @return \Thelia\Action\Translation */ protected function getThelia_Action_TranslationService() { return $this->services['thelia.action.translation'] = new \Thelia\Action\Translation($this); } /** * Gets the public 'thelia.admin.base_controller' shared service. * * @return \Thelia\Admin\Controller\BaseAdminController */ protected function getThelia_Admin_BaseControllerService() { return $this->services['thelia.admin.base_controller'] = new \Thelia\Admin\Controller\BaseAdminController($this->get('thelia.parser')); } /** * Gets the public 'thelia.admin.resources' shared service. * * @return \Thelia\Core\Security\Resource\AdminResources */ protected function getThelia_Admin_ResourcesService() { return $this->services['thelia.admin.resources'] = new \Thelia\Core\Security\Resource\AdminResources(array('thelia' => array('SUPERADMINISTRATOR' => 'SUPERADMINISTRATOR', 'ADDRESS' => 'admin.address', 'ADMINISTRATOR' => 'admin.configuration.administrator', 'ADVANCED_CONFIGURATION' => 'admin.configuration.advanced', 'AREA' => 'admin.configuration.area', 'ATTRIBUTE' => 'admin.configuration.attribute', 'BRAND' => 'admin.brand', 'CATEGORY' => 'admin.category', 'CONFIG' => 'admin.configuration"', 'CONTENT' => 'admin.content', 'COUNTRY' => 'admin.configuration.country', 'STATE' => 'admin.configuration.state', 'COUPON' => 'admin.coupon', 'CURRENCY' => 'admin.configuration.currency', 'CUSTOMER' => 'admin.customer', 'FEATURE' => 'admin.configuration.feature', 'FOLDER' => 'admin.folder', 'HOME' => 'admin.home', 'LANGUAGE' => 'admin.configuration.language', 'MAILING_SYSTEM' => 'admin.configuration.mailing-system', 'MESSAGE' => 'admin.configuration.message', 'MODULE' => 'admin.module', 'HOOK' => 'admin.hook', 'MODULE_HOOK' => 'admin.module-hook', 'ORDER' => 'admin.order', 'ORDER_STATUS' => 'admin.configuration.order-status', 'PRODUCT' => 'admin.product', 'PROFILE' => 'admin.configuration.profile', 'SHIPPING_ZONE' => 'admin.configuration.shipping-zone', 'TAX' => 'admin.configuration.tax', 'TEMPLATE' => 'admin.configuration.template', 'SYSTEM_LOG' => 'admin.configuration.system-logs', 'ADMIN_LOG' => 'admin.configuration.admin-logs', 'STORE' => 'admin.configuration.store', 'TRANSLATIONS' => 'admin.configuration.translations', 'UPDATE' => 'admin.configuration.update', 'EXPORT' => 'admin.export', 'IMPORT' => 'admin.import', 'TOOLS' => 'admin.tools', 'SALES' => 'admin.sales', 'API' => 'admin.configuration.api', 'TITLE' => 'admin.customer.title'))); } /** * Gets the public 'thelia.archiver.bz2' shared service. * * @return \Thelia\Core\Archiver\Archiver\TarBz2Archiver */ protected function getThelia_Archiver_Bz2Service() { return $this->services['thelia.archiver.bz2'] = new \Thelia\Core\Archiver\Archiver\TarBz2Archiver(); } /** * Gets the public 'thelia.archiver.manager' shared service. * * @return \Thelia\Core\Archiver\ArchiverManager */ protected function getThelia_Archiver_ManagerService() { $this->services['thelia.archiver.manager'] = $instance = new \Thelia\Core\Archiver\ArchiverManager(); $instance->add($this->get('thelia.archiver.zip')); $instance->add($this->get('thelia.archiver.tar')); $instance->add($this->get('thelia.archiver.tgz')); $instance->add($this->get('thelia.archiver.bz2')); return $instance; } /** * Gets the public 'thelia.archiver.tar' shared service. * * @return \Thelia\Core\Archiver\Archiver\TarArchiver */ protected function getThelia_Archiver_TarService() { return $this->services['thelia.archiver.tar'] = new \Thelia\Core\Archiver\Archiver\TarArchiver(); } /** * Gets the public 'thelia.archiver.tgz' shared service. * * @return \Thelia\Core\Archiver\Archiver\TarGzArchiver */ protected function getThelia_Archiver_TgzService() { return $this->services['thelia.archiver.tgz'] = new \Thelia\Core\Archiver\Archiver\TarGzArchiver(); } /** * Gets the public 'thelia.archiver.zip' shared service. * * @return \Thelia\Core\Archiver\Archiver\ZipArchiver */ protected function getThelia_Archiver_ZipService() { return $this->services['thelia.archiver.zip'] = new \Thelia\Core\Archiver\Archiver\ZipArchiver(); } /** * Gets the public 'thelia.cache' shared service. * * @return \Symfony\Component\Cache\Adapter\FilesystemAdapter */ protected function getThelia_CacheService() { return $this->services['thelia.cache'] = new \Symfony\Component\Cache\Adapter\FilesystemAdapter('thelia_cache', 600, __DIR__); } /** * Gets the public 'thelia.condition.cart_contains_categories' shared service. * * @return \Thelia\Condition\Implementation\CartContainsCategories */ protected function getThelia_Condition_CartContainsCategoriesService() { return $this->services['thelia.condition.cart_contains_categories'] = new \Thelia\Condition\Implementation\CartContainsCategories($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.cart_contains_products' shared service. * * @return \Thelia\Condition\Implementation\CartContainsProducts */ protected function getThelia_Condition_CartContainsProductsService() { return $this->services['thelia.condition.cart_contains_products'] = new \Thelia\Condition\Implementation\CartContainsProducts($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.factory' shared service. * * @return \Thelia\Condition\ConditionFactory */ protected function getThelia_Condition_FactoryService() { return $this->services['thelia.condition.factory'] = new \Thelia\Condition\ConditionFactory($this); } /** * Gets the public 'thelia.condition.for_some_customers' shared service. * * @return \Thelia\Condition\Implementation\ForSomeCustomers */ protected function getThelia_Condition_ForSomeCustomersService() { return $this->services['thelia.condition.for_some_customers'] = new \Thelia\Condition\Implementation\ForSomeCustomers($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.match_billing_countries' shared service. * * @return \Thelia\Condition\Implementation\MatchBillingCountries */ protected function getThelia_Condition_MatchBillingCountriesService() { return $this->services['thelia.condition.match_billing_countries'] = new \Thelia\Condition\Implementation\MatchBillingCountries($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.match_delivery_countries' shared service. * * @return \Thelia\Condition\Implementation\MatchDeliveryCountries */ protected function getThelia_Condition_MatchDeliveryCountriesService() { return $this->services['thelia.condition.match_delivery_countries'] = new \Thelia\Condition\Implementation\MatchDeliveryCountries($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.match_for_everyone' shared service. * * @return \Thelia\Condition\Implementation\MatchForEveryone */ protected function getThelia_Condition_MatchForEveryoneService() { return $this->services['thelia.condition.match_for_everyone'] = new \Thelia\Condition\Implementation\MatchForEveryone($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.match_for_total_amount' shared service. * * @return \Thelia\Condition\Implementation\MatchForTotalAmount */ protected function getThelia_Condition_MatchForTotalAmountService() { return $this->services['thelia.condition.match_for_total_amount'] = new \Thelia\Condition\Implementation\MatchForTotalAmount($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.match_for_x_articles' shared service. * * @return \Thelia\Condition\Implementation\MatchForXArticles */ protected function getThelia_Condition_MatchForXArticlesService() { return $this->services['thelia.condition.match_for_x_articles'] = new \Thelia\Condition\Implementation\MatchForXArticles($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.match_for_x_articles_include_quantity' shared service. * * @return \Thelia\Condition\Implementation\MatchForXArticlesIncludeQuantity */ protected function getThelia_Condition_MatchForXArticlesIncludeQuantityService() { return $this->services['thelia.condition.match_for_x_articles_include_quantity'] = new \Thelia\Condition\Implementation\MatchForXArticlesIncludeQuantity($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.start_date' shared service. * * @return \Thelia\Condition\Implementation\StartDate */ protected function getThelia_Condition_StartDateService() { return $this->services['thelia.condition.start_date'] = new \Thelia\Condition\Implementation\StartDate($this->get('thelia.facade')); } /** * Gets the public 'thelia.condition.validator' shared service. * * @return \Thelia\Condition\ConditionEvaluator */ protected function getThelia_Condition_ValidatorService() { return $this->services['thelia.condition.validator'] = new \Thelia\Condition\ConditionEvaluator(); } /** * Gets the public 'thelia.coupon.factory' shared service. * * @return \Thelia\Coupon\CouponFactory */ protected function getThelia_Coupon_FactoryService() { return $this->services['thelia.coupon.factory'] = new \Thelia\Coupon\CouponFactory($this); } /** * Gets the public 'thelia.coupon.manager' shared service. * * @return \Thelia\Coupon\CouponManager */ protected function getThelia_Coupon_ManagerService() { $this->services['thelia.coupon.manager'] = $instance = new \Thelia\Coupon\CouponManager($this); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_x_amount')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_x_percent')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_amount_on_categories')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_percentage_on_categories')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_amount_on_products')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_percentage_on_products')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_amount_on_attribute_av')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.remove_percentage_on_attribute_av')); $instance->addAvailableCoupon($this->get('thelia.coupon.type.free_product')); $instance->addAvailableCondition($this->get('thelia.condition.match_for_everyone')); $instance->addAvailableCondition($this->get('thelia.condition.match_for_total_amount')); $instance->addAvailableCondition($this->get('thelia.condition.match_for_x_articles')); $instance->addAvailableCondition($this->get('thelia.condition.match_for_x_articles_include_quantity')); $instance->addAvailableCondition($this->get('thelia.condition.match_delivery_countries')); $instance->addAvailableCondition($this->get('thelia.condition.match_billing_countries')); $instance->addAvailableCondition($this->get('thelia.condition.start_date')); $instance->addAvailableCondition($this->get('thelia.condition.cart_contains_categories')); $instance->addAvailableCondition($this->get('thelia.condition.cart_contains_products')); $instance->addAvailableCondition($this->get('thelia.condition.for_some_customers')); return $instance; } /** * Gets the public 'thelia.coupon.type.free_product' shared service. * * @return \Thelia\Coupon\Type\FreeProduct */ protected function getThelia_Coupon_Type_FreeProductService() { return $this->services['thelia.coupon.type.free_product'] = new \Thelia\Coupon\Type\FreeProduct($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_amount_on_attribute_av' shared service. * * @return \Thelia\Coupon\Type\RemoveAmountOnAttributeValues */ protected function getThelia_Coupon_Type_RemoveAmountOnAttributeAvService() { return $this->services['thelia.coupon.type.remove_amount_on_attribute_av'] = new \Thelia\Coupon\Type\RemoveAmountOnAttributeValues($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_amount_on_categories' shared service. * * @return \Thelia\Coupon\Type\RemoveAmountOnCategories */ protected function getThelia_Coupon_Type_RemoveAmountOnCategoriesService() { return $this->services['thelia.coupon.type.remove_amount_on_categories'] = new \Thelia\Coupon\Type\RemoveAmountOnCategories($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_amount_on_products' shared service. * * @return \Thelia\Coupon\Type\RemoveAmountOnProducts */ protected function getThelia_Coupon_Type_RemoveAmountOnProductsService() { return $this->services['thelia.coupon.type.remove_amount_on_products'] = new \Thelia\Coupon\Type\RemoveAmountOnProducts($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_percentage_on_attribute_av' shared service. * * @return \Thelia\Coupon\Type\RemovePercentageOnAttributeValues */ protected function getThelia_Coupon_Type_RemovePercentageOnAttributeAvService() { return $this->services['thelia.coupon.type.remove_percentage_on_attribute_av'] = new \Thelia\Coupon\Type\RemovePercentageOnAttributeValues($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_percentage_on_categories' shared service. * * @return \Thelia\Coupon\Type\RemovePercentageOnCategories */ protected function getThelia_Coupon_Type_RemovePercentageOnCategoriesService() { return $this->services['thelia.coupon.type.remove_percentage_on_categories'] = new \Thelia\Coupon\Type\RemovePercentageOnCategories($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_percentage_on_products' shared service. * * @return \Thelia\Coupon\Type\RemovePercentageOnProducts */ protected function getThelia_Coupon_Type_RemovePercentageOnProductsService() { return $this->services['thelia.coupon.type.remove_percentage_on_products'] = new \Thelia\Coupon\Type\RemovePercentageOnProducts($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_x_amount' shared service. * * @return \Thelia\Coupon\Type\RemoveXAmount */ protected function getThelia_Coupon_Type_RemoveXAmountService() { return $this->services['thelia.coupon.type.remove_x_amount'] = new \Thelia\Coupon\Type\RemoveXAmount($this->get('thelia.facade')); } /** * Gets the public 'thelia.coupon.type.remove_x_percent' shared service. * * @return \Thelia\Coupon\Type\RemoveXPercent */ protected function getThelia_Coupon_Type_RemoveXPercentService() { return $this->services['thelia.coupon.type.remove_x_percent'] = new \Thelia\Coupon\Type\RemoveXPercent($this->get('thelia.facade')); } /** * Gets the public 'thelia.export.handler' shared service. * * @return \Thelia\Handler\ExportHandler */ protected function getThelia_Export_HandlerService() { return $this->services['thelia.export.handler'] = new \Thelia\Handler\ExportHandler($this->get('event_dispatcher'), $this); } /** * Gets the public 'thelia.facade' shared service. * * @return \Thelia\Coupon\BaseFacade */ protected function getThelia_FacadeService() { return $this->services['thelia.facade'] = new \Thelia\Coupon\BaseFacade($this); } /** * Gets the public 'thelia.file_manager' shared service. * * @return \Thelia\Files\FileManager */ protected function getThelia_FileManagerService() { return $this->services['thelia.file_manager'] = new \Thelia\Files\FileManager(array('document.product' => 'Thelia\\Model\\ProductDocument', 'image.product' => 'Thelia\\Model\\ProductImage', 'document.category' => 'Thelia\\Model\\CategoryDocument', 'image.category' => 'Thelia\\Model\\CategoryImage', 'document.content' => 'Thelia\\Model\\ContentDocument', 'image.content' => 'Thelia\\Model\\ContentImage', 'document.folder' => 'Thelia\\Model\\FolderDocument', 'image.folder' => 'Thelia\\Model\\FolderImage', 'document.brand' => 'Thelia\\Model\\BrandDocument', 'image.brand' => 'Thelia\\Model\\BrandImage', 'image.module' => 'Thelia\\Model\\ModuleImage')); } /** * Gets the public 'thelia.form.type.customer_title' shared service. * * @return \Thelia\Core\Form\Type\CustomerTitleType */ protected function getThelia_Form_Type_CustomerTitleService() { return $this->services['thelia.form.type.customer_title'] = new \Thelia\Core\Form\Type\CustomerTitleType($this->get('thelia.form.type.field.customer_title_id')); } /** * Gets the public 'thelia.form.type.customer_title_i18n' shared service. * * @return \Thelia\Core\Form\Type\CustomerTitleI18nType */ protected function getThelia_Form_Type_CustomerTitleI18nService() { return $this->services['thelia.form.type.customer_title_i18n'] = new \Thelia\Core\Form\Type\CustomerTitleI18nType(); } /** * Gets the public 'thelia.form.type.field.accessory_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AccessoryIdType */ protected function getThelia_Form_Type_Field_AccessoryIdService() { return $this->services['thelia.form.type.field.accessory_id'] = new \Thelia\Core\Form\Type\Field\AccessoryIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.address_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AddressIdType */ protected function getThelia_Form_Type_Field_AddressIdService() { return $this->services['thelia.form.type.field.address_id'] = new \Thelia\Core\Form\Type\Field\AddressIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.admin_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AdminIdType */ protected function getThelia_Form_Type_Field_AdminIdService() { return $this->services['thelia.form.type.field.admin_id'] = new \Thelia\Core\Form\Type\Field\AdminIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.admin_log_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AdminLogIdType */ protected function getThelia_Form_Type_Field_AdminLogIdService() { return $this->services['thelia.form.type.field.admin_log_id'] = new \Thelia\Core\Form\Type\Field\AdminLogIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.api_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ApiIdType */ protected function getThelia_Form_Type_Field_ApiIdService() { return $this->services['thelia.form.type.field.api_id'] = new \Thelia\Core\Form\Type\Field\ApiIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.area_delivery_module_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AreaDeliveryModuleIdType */ protected function getThelia_Form_Type_Field_AreaDeliveryModuleIdService() { return $this->services['thelia.form.type.field.area_delivery_module_id'] = new \Thelia\Core\Form\Type\Field\AreaDeliveryModuleIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.area_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AreaIdType */ protected function getThelia_Form_Type_Field_AreaIdService() { return $this->services['thelia.form.type.field.area_id'] = new \Thelia\Core\Form\Type\Field\AreaIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.attribute_av' shared service. * * @return \Thelia\Core\Form\Type\Field\AttributeAvIdType */ protected function getThelia_Form_Type_Field_AttributeAvService() { return $this->services['thelia.form.type.field.attribute_av'] = new \Thelia\Core\Form\Type\Field\AttributeAvIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.attribute_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AttributeIdType */ protected function getThelia_Form_Type_Field_AttributeIdService() { return $this->services['thelia.form.type.field.attribute_id'] = new \Thelia\Core\Form\Type\Field\AttributeIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.attribute_template_id' shared service. * * @return \Thelia\Core\Form\Type\Field\AttributeTemplateIdType */ protected function getThelia_Form_Type_Field_AttributeTemplateIdService() { return $this->services['thelia.form.type.field.attribute_template_id'] = new \Thelia\Core\Form\Type\Field\AttributeTemplateIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.brand_id' shared service. * * @return \Thelia\Core\Form\Type\Field\BrandIdType */ protected function getThelia_Form_Type_Field_BrandIdService() { return $this->services['thelia.form.type.field.brand_id'] = new \Thelia\Core\Form\Type\Field\BrandIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.cart_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CartIdType */ protected function getThelia_Form_Type_Field_CartIdService() { return $this->services['thelia.form.type.field.cart_id'] = new \Thelia\Core\Form\Type\Field\CartIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.cart_item_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CartItemIdType */ protected function getThelia_Form_Type_Field_CartItemIdService() { return $this->services['thelia.form.type.field.cart_item_id'] = new \Thelia\Core\Form\Type\Field\CartItemIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.category_associated_content_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CategoryAssociatedContentIdType */ protected function getThelia_Form_Type_Field_CategoryAssociatedContentIdService() { return $this->services['thelia.form.type.field.category_associated_content_id'] = new \Thelia\Core\Form\Type\Field\CategoryAssociatedContentIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.category_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CategoryIdType */ protected function getThelia_Form_Type_Field_CategoryIdService() { return $this->services['thelia.form.type.field.category_id'] = new \Thelia\Core\Form\Type\Field\CategoryIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.content_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ContentIdType */ protected function getThelia_Form_Type_Field_ContentIdService() { return $this->services['thelia.form.type.field.content_id'] = new \Thelia\Core\Form\Type\Field\ContentIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.country_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CountryIdType */ protected function getThelia_Form_Type_Field_CountryIdService() { return $this->services['thelia.form.type.field.country_id'] = new \Thelia\Core\Form\Type\Field\CountryIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.coupon_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CouponIdType */ protected function getThelia_Form_Type_Field_CouponIdService() { return $this->services['thelia.form.type.field.coupon_id'] = new \Thelia\Core\Form\Type\Field\CouponIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.currency_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CurrencyIdType */ protected function getThelia_Form_Type_Field_CurrencyIdService() { return $this->services['thelia.form.type.field.currency_id'] = new \Thelia\Core\Form\Type\Field\CurrencyIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.customer_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CustomerIdType */ protected function getThelia_Form_Type_Field_CustomerIdService() { return $this->services['thelia.form.type.field.customer_id'] = new \Thelia\Core\Form\Type\Field\CustomerIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.customer_title_id' shared service. * * @return \Thelia\Core\Form\Type\Field\CustomerTitleIdType */ protected function getThelia_Form_Type_Field_CustomerTitleIdService() { return $this->services['thelia.form.type.field.customer_title_id'] = new \Thelia\Core\Form\Type\Field\CustomerTitleIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.export_category_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ExportCategoryIdType */ protected function getThelia_Form_Type_Field_ExportCategoryIdService() { return $this->services['thelia.form.type.field.export_category_id'] = new \Thelia\Core\Form\Type\Field\ExportCategoryIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.export_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ExportIdType */ protected function getThelia_Form_Type_Field_ExportIdService() { return $this->services['thelia.form.type.field.export_id'] = new \Thelia\Core\Form\Type\Field\ExportIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.feature_av_id' shared service. * * @return \Thelia\Core\Form\Type\Field\FeatureAvIdType */ protected function getThelia_Form_Type_Field_FeatureAvIdService() { return $this->services['thelia.form.type.field.feature_av_id'] = new \Thelia\Core\Form\Type\Field\FeatureAvIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.feature_id' shared service. * * @return \Thelia\Core\Form\Type\Field\FeatureIdType */ protected function getThelia_Form_Type_Field_FeatureIdService() { return $this->services['thelia.form.type.field.feature_id'] = new \Thelia\Core\Form\Type\Field\FeatureIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.feature_product_id' shared service. * * @return \Thelia\Core\Form\Type\Field\FeatureProductIdType */ protected function getThelia_Form_Type_Field_FeatureProductIdService() { return $this->services['thelia.form.type.field.feature_product_id'] = new \Thelia\Core\Form\Type\Field\FeatureProductIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.feature_template_id' shared service. * * @return \Thelia\Core\Form\Type\Field\FeatureTemplateIdType */ protected function getThelia_Form_Type_Field_FeatureTemplateIdService() { return $this->services['thelia.form.type.field.feature_template_id'] = new \Thelia\Core\Form\Type\Field\FeatureTemplateIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.folder_id' shared service. * * @return \Thelia\Core\Form\Type\Field\FolderIdType */ protected function getThelia_Form_Type_Field_FolderIdService() { return $this->services['thelia.form.type.field.folder_id'] = new \Thelia\Core\Form\Type\Field\FolderIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.form_firewall_id' shared service. * * @return \Thelia\Core\Form\Type\Field\FormFirewallIdType */ protected function getThelia_Form_Type_Field_FormFirewallIdService() { return $this->services['thelia.form.type.field.form_firewall_id'] = new \Thelia\Core\Form\Type\Field\FormFirewallIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.hook_id' shared service. * * @return \Thelia\Core\Form\Type\Field\HookIdType */ protected function getThelia_Form_Type_Field_HookIdService() { return $this->services['thelia.form.type.field.hook_id'] = new \Thelia\Core\Form\Type\Field\HookIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.import_category_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ImportCategoryIdType */ protected function getThelia_Form_Type_Field_ImportCategoryIdService() { return $this->services['thelia.form.type.field.import_category_id'] = new \Thelia\Core\Form\Type\Field\ImportCategoryIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.import_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ImportIdType */ protected function getThelia_Form_Type_Field_ImportIdService() { return $this->services['thelia.form.type.field.import_id'] = new \Thelia\Core\Form\Type\Field\ImportIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.lang_id' shared service. * * @return \Thelia\Core\Form\Type\Field\LangIdType */ protected function getThelia_Form_Type_Field_LangIdService() { return $this->services['thelia.form.type.field.lang_id'] = new \Thelia\Core\Form\Type\Field\LangIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.message_id' shared service. * * @return \Thelia\Core\Form\Type\Field\MessageIdType */ protected function getThelia_Form_Type_Field_MessageIdService() { return $this->services['thelia.form.type.field.message_id'] = new \Thelia\Core\Form\Type\Field\MessageIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.meta_data_id' shared service. * * @return \Thelia\Core\Form\Type\Field\MetaDataIdType */ protected function getThelia_Form_Type_Field_MetaDataIdService() { return $this->services['thelia.form.type.field.meta_data_id'] = new \Thelia\Core\Form\Type\Field\MetaDataIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.module_config_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ModuleConfigIdType */ protected function getThelia_Form_Type_Field_ModuleConfigIdService() { return $this->services['thelia.form.type.field.module_config_id'] = new \Thelia\Core\Form\Type\Field\ModuleConfigIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.module_hook_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ModuleHookIdType */ protected function getThelia_Form_Type_Field_ModuleHookIdService() { return $this->services['thelia.form.type.field.module_hook_id'] = new \Thelia\Core\Form\Type\Field\ModuleHookIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.module_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ModuleIdType */ protected function getThelia_Form_Type_Field_ModuleIdService() { return $this->services['thelia.form.type.field.module_id'] = new \Thelia\Core\Form\Type\Field\ModuleIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.newsletter_id' shared service. * * @return \Thelia\Core\Form\Type\Field\NewsletterIdType */ protected function getThelia_Form_Type_Field_NewsletterIdService() { return $this->services['thelia.form.type.field.newsletter_id'] = new \Thelia\Core\Form\Type\Field\NewsletterIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.order_address_id' shared service. * * @return \Thelia\Core\Form\Type\Field\OrderAddressIdType */ protected function getThelia_Form_Type_Field_OrderAddressIdService() { return $this->services['thelia.form.type.field.order_address_id'] = new \Thelia\Core\Form\Type\Field\OrderAddressIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.order_coupon_id' shared service. * * @return \Thelia\Core\Form\Type\Field\OrderCouponIdType */ protected function getThelia_Form_Type_Field_OrderCouponIdService() { return $this->services['thelia.form.type.field.order_coupon_id'] = new \Thelia\Core\Form\Type\Field\OrderCouponIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.order_id' shared service. * * @return \Thelia\Core\Form\Type\Field\OrderIdType */ protected function getThelia_Form_Type_Field_OrderIdService() { return $this->services['thelia.form.type.field.order_id'] = new \Thelia\Core\Form\Type\Field\OrderIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.order_product_attribute_combination_id' shared service. * * @return \Thelia\Core\Form\Type\Field\OrderProductAttributeCombinationIdType */ protected function getThelia_Form_Type_Field_OrderProductAttributeCombinationIdService() { return $this->services['thelia.form.type.field.order_product_attribute_combination_id'] = new \Thelia\Core\Form\Type\Field\OrderProductAttributeCombinationIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.order_product_id' shared service. * * @return \Thelia\Core\Form\Type\Field\OrderProductIdType */ protected function getThelia_Form_Type_Field_OrderProductIdService() { return $this->services['thelia.form.type.field.order_product_id'] = new \Thelia\Core\Form\Type\Field\OrderProductIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.order_product_tax_id' shared service. * * @return \Thelia\Core\Form\Type\Field\OrderProductTaxIdType */ protected function getThelia_Form_Type_Field_OrderProductTaxIdService() { return $this->services['thelia.form.type.field.order_product_tax_id'] = new \Thelia\Core\Form\Type\Field\OrderProductTaxIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.order_status_id' shared service. * * @return \Thelia\Core\Form\Type\Field\OrderStatusIdType */ protected function getThelia_Form_Type_Field_OrderStatusIdService() { return $this->services['thelia.form.type.field.order_status_id'] = new \Thelia\Core\Form\Type\Field\OrderStatusIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.product_associated_content_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ProductAssociatedContentIdType */ protected function getThelia_Form_Type_Field_ProductAssociatedContentIdService() { return $this->services['thelia.form.type.field.product_associated_content_id'] = new \Thelia\Core\Form\Type\Field\ProductAssociatedContentIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.product_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ProductIdType */ protected function getThelia_Form_Type_Field_ProductIdService() { return $this->services['thelia.form.type.field.product_id'] = new \Thelia\Core\Form\Type\Field\ProductIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.product_sale_elements_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ProductSaleElementsIdType */ protected function getThelia_Form_Type_Field_ProductSaleElementsIdService() { return $this->services['thelia.form.type.field.product_sale_elements_id'] = new \Thelia\Core\Form\Type\Field\ProductSaleElementsIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.profile_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ProfileIdType */ protected function getThelia_Form_Type_Field_ProfileIdService() { return $this->services['thelia.form.type.field.profile_id'] = new \Thelia\Core\Form\Type\Field\ProfileIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.resource_id' shared service. * * @return \Thelia\Core\Form\Type\Field\ResourceIdType */ protected function getThelia_Form_Type_Field_ResourceIdService() { return $this->services['thelia.form.type.field.resource_id'] = new \Thelia\Core\Form\Type\Field\ResourceIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.rewriting_url_id' shared service. * * @return \Thelia\Core\Form\Type\Field\RewritingUrlIdType */ protected function getThelia_Form_Type_Field_RewritingUrlIdService() { return $this->services['thelia.form.type.field.rewriting_url_id'] = new \Thelia\Core\Form\Type\Field\RewritingUrlIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.sale_id' shared service. * * @return \Thelia\Core\Form\Type\Field\SaleIdType */ protected function getThelia_Form_Type_Field_SaleIdService() { return $this->services['thelia.form.type.field.sale_id'] = new \Thelia\Core\Form\Type\Field\SaleIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.sale_product_id' shared service. * * @return \Thelia\Core\Form\Type\Field\SaleProductIdType */ protected function getThelia_Form_Type_Field_SaleProductIdService() { return $this->services['thelia.form.type.field.sale_product_id'] = new \Thelia\Core\Form\Type\Field\SaleProductIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.state_id' shared service. * * @return \Thelia\Core\Form\Type\Field\StateIdType */ protected function getThelia_Form_Type_Field_StateIdService() { return $this->services['thelia.form.type.field.state_id'] = new \Thelia\Core\Form\Type\Field\StateIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.tax_id' shared service. * * @return \Thelia\Core\Form\Type\Field\TaxIdType */ protected function getThelia_Form_Type_Field_TaxIdService() { return $this->services['thelia.form.type.field.tax_id'] = new \Thelia\Core\Form\Type\Field\TaxIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.tax_rule_id' shared service. * * @return \Thelia\Core\Form\Type\Field\TaxRuleIdType */ protected function getThelia_Form_Type_Field_TaxRuleIdService() { return $this->services['thelia.form.type.field.tax_rule_id'] = new \Thelia\Core\Form\Type\Field\TaxRuleIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.field.template_id' shared service. * * @return \Thelia\Core\Form\Type\Field\TemplateIdType */ protected function getThelia_Form_Type_Field_TemplateIdService() { return $this->services['thelia.form.type.field.template_id'] = new \Thelia\Core\Form\Type\Field\TemplateIdType($this->get('thelia.translator')); } /** * Gets the public 'thelia.form.type.image' shared service. * * @return \Thelia\Core\Form\Type\ImageType */ protected function getThelia_Form_Type_ImageService() { return $this->services['thelia.form.type.image'] = new \Thelia\Core\Form\Type\ImageType(); } /** * Gets the public 'thelia.form.type.product_sale_elements' shared service. * * @return \Thelia\Core\Form\Type\ProductSaleElementsType */ protected function getThelia_Form_Type_ProductSaleElementsService() { return $this->services['thelia.form.type.product_sale_elements'] = new \Thelia\Core\Form\Type\ProductSaleElementsType($this->get('thelia.form.type.field.product_id'), $this->get('thelia.form.type.field.product_sale_elements_id')); } /** * Gets the public 'thelia.form.type.standard_fields' shared service. * * @return \Thelia\Core\Form\Type\StandardFieldsType */ protected function getThelia_Form_Type_StandardFieldsService() { return $this->services['thelia.form.type.standard_fields'] = new \Thelia\Core\Form\Type\StandardFieldsType(); } /** * Gets the public 'thelia.form.type.tax_rule' shared service. * * @return \Thelia\Core\Form\Type\TaxRuleType */ protected function getThelia_Form_Type_TaxRuleService() { return $this->services['thelia.form.type.tax_rule'] = new \Thelia\Core\Form\Type\TaxRuleType($this->get('thelia.form.type.field.tax_rule_id')); } /** * Gets the public 'thelia.form.type.tax_rule_i18n' shared service. * * @return \Thelia\Core\Form\Type\TaxRuleI18nType */ protected function getThelia_Form_Type_TaxRuleI18nService() { return $this->services['thelia.form.type.tax_rule_i18n'] = new \Thelia\Core\Form\Type\TaxRuleI18nType(); } /** * Gets the public 'thelia.form_factory' shared service. * * @return \Thelia\Core\Form\TheliaFormFactory */ protected function getThelia_FormFactoryService() { return $this->services['thelia.form_factory'] = new \Thelia\Core\Form\TheliaFormFactory($this->get('request_stack'), $this, array('thelia.api.empty' => 'Thelia\\Form\\Api\\ApiEmptyForm', 'thelia.api.customer.create' => 'Thelia\\Form\\Api\\Customer\\CustomerCreateForm', 'thelia.api.customer.update' => 'Thelia\\Form\\Api\\Customer\\CustomerUpdateForm', 'thelia.api.customer.login' => 'Thelia\\Form\\Api\\Customer\\CustomerLogin', 'thelia.api.category.create' => 'Thelia\\Form\\Api\\Category\\CategoryCreationForm', 'thelia.api.category.update' => 'Thelia\\Form\\Api\\Category\\CategoryModificationForm', 'thelia.api.product_sale_elements' => 'Thelia\\Form\\Api\\ProductSaleElements\\ProductSaleElementsForm', 'thelia.api.product.creation' => 'Thelia\\Form\\Api\\Product\\ProductCreationForm', 'thelia.api.product.modification' => 'Thelia\\Form\\Api\\Product\\ProductModificationForm', 'thelia.front.customer.login' => 'Thelia\\Form\\CustomerLogin', 'thelia.front.customer.lostpassword' => 'Thelia\\Form\\CustomerLostPasswordForm', 'thelia.front.customer.create' => 'Thelia\\Form\\CustomerCreateForm', 'thelia.front.customer.profile.update' => 'Thelia\\Form\\CustomerProfileUpdateForm', 'thelia.front.customer.password.update' => 'Thelia\\Form\\CustomerPasswordUpdateForm', 'thelia.front.address.create' => 'Thelia\\Form\\AddressCreateForm', 'thelia.front.address.update' => 'Thelia\\Form\\AddressUpdateForm', 'thelia.front.contact' => 'Thelia\\Form\\ContactForm', 'thelia.front.newsletter' => 'Thelia\\Form\\NewsletterForm', 'thelia.front.newsletter.unsubscribe' => 'Thelia\\Form\\NewsletterUnsubscribeForm', 'thelia.admin.login' => 'Thelia\\Form\\AdminLogin', 'thelia.admin.lostpassword' => 'Thelia\\Form\\AdminLostPassword', 'thelia.admin.createpassword' => 'Thelia\\Form\\AdminCreatePassword', 'thelia.admin.seo' => 'Thelia\\Form\\SeoForm', 'thelia.admin.customer.create' => 'Thelia\\Form\\CustomerCreateForm', 'thelia.admin.customer.update' => 'Thelia\\Form\\CustomerUpdateForm', 'thelia.admin.address.create' => 'Thelia\\Form\\AddressCreateForm', 'thelia.admin.address.update' => 'Thelia\\Form\\AddressUpdateForm', 'thelia.admin.category.creation' => 'Thelia\\Form\\CategoryCreationForm', 'thelia.admin.category.modification' => 'Thelia\\Form\\CategoryModificationForm', 'thelia.admin.category.image.modification' => 'Thelia\\Form\\CategoryImageModification', 'thelia.admin.category.document.modification' => 'Thelia\\Form\\CategoryDocumentModification', 'thelia.admin.product.creation' => 'Thelia\\Form\\ProductCreationForm', 'thelia.admin.product.clone' => 'Thelia\\Form\\ProductCloneForm', 'thelia.admin.product.modification' => 'Thelia\\Form\\ProductModificationForm', 'thelia.admin.product.details.modification' => 'Thelia\\Form\\ProductDetailsModificationForm', 'thelia.admin.product.image.modification' => 'Thelia\\Form\\ProductImageModification', 'thelia.admin.product.document.modification' => 'Thelia\\Form\\ProductDocumentModification', 'thelia.admin.product_sale_element.update' => 'Thelia\\Form\\ProductSaleElementUpdateForm', 'thelia.admin.product_default_sale_element.update' => 'Thelia\\Form\\ProductDefaultSaleElementUpdateForm', 'thelia.admin.product_combination.build' => 'Thelia\\Form\\ProductCombinationGenerationForm', 'thelia.admin.product.deletion' => 'Thelia\\Form\\ProductModificationForm', 'thelia.admin.folder.creation' => 'Thelia\\Form\\FolderCreationForm', 'thelia.admin.folder.modification' => 'Thelia\\Form\\FolderModificationForm', 'thelia.admin.folder.image.modification' => 'Thelia\\Form\\FolderImageModification', 'thelia.admin.folder.document.modification' => 'Thelia\\Form\\FolderDocumentModification', 'thelia.admin.content.creation' => 'Thelia\\Form\\ContentCreationForm', 'thelia.admin.content.modification' => 'Thelia\\Form\\ContentModificationForm', 'thelia.admin.content.image.modification' => 'Thelia\\Form\\ContentImageModification', 'thelia.admin.content.document.modification' => 'Thelia\\Form\\ContentDocumentModification', 'thelia.admin.brand.creation' => 'Thelia\\Form\\Brand\\BrandCreationForm', 'thelia.admin.brand.modification' => 'Thelia\\Form\\Brand\\BrandModificationForm', 'thelia.admin.brand.image.modification' => 'Thelia\\Form\\Brand\\BrandImageModification', 'thelia.admin.brand.document.modification' => 'Thelia\\Form\\Brand\\BrandDocumentModification', 'thelia.cart.add' => 'Thelia\\Form\\CartAdd', 'thelia.order.delivery' => 'Thelia\\Form\\OrderDelivery', 'thelia.order.payment' => 'Thelia\\Form\\OrderPayment', 'thelia.order.update.address' => 'Thelia\\Form\\OrderUpdateAddress', 'thelia.order.coupon' => 'Thelia\\Form\\CouponCode', 'thelia.admin.config.creation' => 'Thelia\\Form\\ConfigCreationForm', 'thelia.admin.config.modification' => 'Thelia\\Form\\ConfigModificationForm', 'thelia.admin.message.creation' => 'Thelia\\Form\\MessageCreationForm', 'thelia.admin.message.modification' => 'Thelia\\Form\\MessageModificationForm', 'thelia.admin.message.send-sample' => 'Thelia\\Form\\MessageSendSampleForm', 'thelia.admin.currency.creation' => 'Thelia\\Form\\CurrencyCreationForm', 'thelia.admin.currency.modification' => 'Thelia\\Form\\CurrencyModificationForm', 'thelia.admin.coupon.creation' => 'Thelia\\Form\\CouponCreationForm', 'thelia.admin.attribute.creation' => 'Thelia\\Form\\AttributeCreationForm', 'thelia.admin.attribute.modification' => 'Thelia\\Form\\AttributeModificationForm', 'thelia.admin.feature.creation' => 'Thelia\\Form\\FeatureCreationForm', 'thelia.admin.feature.modification' => 'Thelia\\Form\\FeatureModificationForm', 'thelia.admin.attributeav.creation' => 'Thelia\\Form\\AttributeAvCreationForm', 'thelia.admin.attributeav.modification' => 'Thelia\\Form\\AttributeAvCreationForm', 'thelia.admin.featureav.creation' => 'Thelia\\Form\\FeatureAvCreationForm', 'thelia.admin.taxrule.modification' => 'Thelia\\Form\\TaxRuleModificationForm', 'thelia.admin.taxrule.taxlistupdate' => 'Thelia\\Form\\TaxRuleTaxListUpdateForm', 'thelia.admin.taxrule.add' => 'Thelia\\Form\\TaxRuleCreationForm', 'thelia.admin.tax.modification' => 'Thelia\\Form\\TaxModificationForm', 'thelia.admin.tax.taxlistupdate' => 'Thelia\\Form\\TaxTaxListUpdateForm', 'thelia.admin.tax.add' => 'Thelia\\Form\\TaxCreationForm', 'thelia.admin.profile.add' => 'Thelia\\Form\\ProfileCreationForm', 'thelia.admin.profile.modification' => 'Thelia\\Form\\ProfileModificationForm', 'thelia.admin.profile.resource-access.modification' => 'Thelia\\Form\\ProfileUpdateResourceAccessForm', 'thelia.admin.profile.module-access.modification' => 'Thelia\\Form\\ProfileUpdateModuleAccessForm', 'thelia.admin.administrator.add' => 'Thelia\\Form\\AdministratorCreationForm', 'thelia.admin.administrator.update' => 'Thelia\\Form\\AdministratorModificationForm', 'thelia.admin.mailing-system.update' => 'Thelia\\Form\\MailingSystemModificationForm', 'thelia.admin.template.creation' => 'Thelia\\Form\\TemplateCreationForm', 'thelia.admin.template.modification' => 'Thelia\\Form\\TemplateModificationForm', 'thelia.admin.country.creation' => 'Thelia\\Form\\CountryCreationForm', 'thelia.admin.country.modification' => 'Thelia\\Form\\CountryModificationForm', 'thelia.admin.state.creation' => 'Thelia\\Form\\State\\StateCreationForm', 'thelia.admin.state.modification' => 'Thelia\\Form\\State\\StateModificationForm', 'thelia.admin.area.create' => 'Thelia\\Form\\Area\\AreaCreateForm', 'thelia.admin.area.modification' => 'Thelia\\Form\\Area\\AreaModificationForm', 'thelia.admin.area.country' => 'Thelia\\Form\\Area\\AreaCountryForm', 'thelia.admin.area.delete.country' => 'Thelia\\Form\\Area\\AreaDeleteCountryForm', 'thelia.admin.area.postage' => 'Thelia\\Form\\Area\\AreaPostageForm', 'thelia.shopping_zone_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneAddArea', 'thelia.shipping_zone_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneAddArea', 'thelia.shopping_zone_remove_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneRemoveArea', 'thelia.lang.update' => 'Thelia\\Form\\Lang\\LangUpdateForm', 'thelia.lang.create' => 'Thelia\\Form\\Lang\\LangCreateForm', 'thelia.lang.defaultBehavior' => 'Thelia\\Form\\Lang\\LangDefaultBehaviorForm', 'thelia.lang.url' => 'Thelia\\Form\\Lang\\LangUrlForm', 'thelia.configuration.store' => 'Thelia\\Form\\ConfigStoreForm', 'thelia.system-logs.configuration' => 'Thelia\\Form\\SystemLogConfigurationForm', 'thelia.admin.module.modification' => 'Thelia\\Form\\ModuleModificationForm', 'thelia.admin.module.image.modification' => 'Thelia\\Form\\ModuleImageModification', 'thelia.admin.module.install' => 'Thelia\\Form\\ModuleInstallForm', 'thelia.admin.hook.creation' => 'Thelia\\Form\\HookCreationForm', 'thelia.admin.hook.modification' => 'Thelia\\Form\\HookModificationForm', 'thelia.admin.module-hook.creation' => 'Thelia\\Form\\ModuleHookCreationForm', 'thelia.admin.module-hook.modification' => 'Thelia\\Form\\ModuleHookModificationForm', 'thelia.cache.flush' => 'Thelia\\Form\\Cache\\CacheFlushForm', 'thelia.assets.flush' => 'Thelia\\Form\\Cache\\AssetsFlushForm', 'thelia.images-and-documents-cache.flush' => 'Thelia\\Form\\Cache\\ImagesAndDocumentsCacheFlushForm', 'thelia.export' => 'Thelia\\Form\\ExportForm', 'thelia.import' => 'Thelia\\Form\\ImportForm', 'thelia.admin.sale.creation' => 'Thelia\\Form\\Sale\\SaleCreationForm', 'thelia.admin.sale.modification' => 'Thelia\\Form\\Sale\\SaleModificationForm', 'thelia.empty' => 'Thelia\\Form\\EmptyForm', 'thelia_api_create' => 'Thelia\\Form\\Api\\ApiCreateForm', 'thelia_api_update' => 'Thelia\\Form\\Api\\ApiUpdateForm', 'thelia.admin.order-status.creation' => 'Thelia\\Form\\OrderStatus\\OrderStatusCreationForm', 'thelia.admin.order-status.modification' => 'Thelia\\Form\\OrderStatus\\OrderStatusModificationForm', 'carousel.image' => 'Carousel\\Form\\CarouselImageForm', 'carousel.update' => 'Carousel\\Form\\CarouselUpdateForm', 'cheque.instructions.configure' => 'Cheque\\Form\\ConfigurationForm', 'lps-area-create' => 'LivraisonParSecteurs\\Form\\CreateForm', 'lps-area-general-update' => 'LivraisonParSecteurs\\Form\\GeneralForm', 'lps-area-cities-update' => 'LivraisonParSecteurs\\Form\\CitiesForm', 'lps-area-schedule-update' => 'LivraisonParSecteurs\\Form\\ScheduleUpdateForm', 'lps-area-schedule-create' => 'LivraisonParSecteurs\\Form\\ScheduleCreateForm', 'lps-area-cities-add' => 'LivraisonParSecteurs\\Form\\CitiesAddForm', 'payplugmodule_configuration_form' => 'PayPlugModule\\Form\\ConfigurationForm', 'payplugmodule_order_action_form' => 'PayPlugModule\\Form\\OrderActionForm', 'payplugmodule_order_action_form_refund' => 'PayPlugModule\\Form\\OrderRefundForm', 'pdr.place.view.main' => 'PointRetrait\\Form\\ViewMainForm', 'pdr.place.view.schedule' => 'PointRetrait\\Form\\ViewScheduleForm', 'pdr.place.create' => 'PointRetrait\\Form\\CreatePlaceForm', 'pdr.place.create.schedule' => 'PointRetrait\\Form\\CreateScheduleForm', 'pdr.place.update.schedule' => 'PointRetrait\\Form\\UpdateScheduleForm', 'hookanalytics.configuration.form' => 'HookAnalytics\\Form\\Configuration', 'hooknavigation.configuration' => 'HookNavigation\\Form\\HookNavigationConfigForm', 'hooksocial.configuration.form' => 'HookSocial\\Form\\Configuration', 'tinymce.configure' => 'Tinymce\\Form\\ConfigurationForm', 'hookadminhome.config.form' => 'HookAdminHome\\Form\\Configuration', 'order.comment.form' => 'OrderComment\\Form\\CommentForm', 'customer.family.create.form' => 'CustomerFamily\\Form\\CustomerFamilyCreateForm', 'customer.family.update.form' => 'CustomerFamily\\Form\\CustomerFamilyUpdateForm', 'customer_family_update_default_form' => 'CustomerFamily\\Form\\CustomerFamilyUpdateDefaultForm', 'customer.family.delete.form' => 'CustomerFamily\\Form\\CustomerFamilyDeleteForm', 'customer.customer.family.form' => 'CustomerFamily\\Form\\CustomerCustomerFamilyForm', 'customer_family_price_update' => 'CustomerFamily\\Form\\CustomerFamilyPriceForm', 'customer_family_price_mode' => 'CustomerFamily\\Form\\CustomerFamilyPriceModeForm', 'recaptcha_configuration.form' => 'ReCaptcha\\Form\\ConfigurationForm', 'planiflivraison.configuration' => 'PlanificationLivraison\\Form\\ConfigurationForm', 'planiflivraison.product.list' => 'PlanificationLivraison\\Form\\ProductsListForm', 'cnc.place.view.main' => 'ClickAndCollect\\Form\\ViewMainForm', 'cnc.place.view.schedule' => 'ClickAndCollect\\Form\\ViewScheduleForm', 'cnc.place.create' => 'ClickAndCollect\\Form\\CreatePlaceForm', 'cnc.place.create.schedule' => 'ClickAndCollect\\Form\\CreateScheduleForm', 'cnc.place.update.schedule' => 'ClickAndCollect\\Form\\UpdateScheduleForm', 'mailjet.configuration' => 'Mailjet\\Form\\MailjetConfigurationForm')); } /** * Gets the public 'thelia.form_factory_builder' shared service. * * @return \Symfony\Component\Form\FormFactoryBuilder */ protected function getThelia_FormFactoryBuilderService() { $this->services['thelia.form_factory_builder'] = $instance = new \Symfony\Component\Form\FormFactoryBuilder(); $instance->addExtension($this->get('thelia.forms.extension.http_foundation_extension')); $instance->addExtension($this->get('thelia.forms.extension.core_extension')); $instance->addType($this->get('thelia.form.type.standard_fields')); $instance->addType($this->get('thelia.form.type.product_sale_elements')); $instance->addType($this->get('thelia.form.type.customer_title')); $instance->addType($this->get('thelia.form.type.customer_title_i18n')); $instance->addType($this->get('thelia.form.type.tax_rule')); $instance->addType($this->get('thelia.form.type.tax_rule_i18n')); $instance->addType($this->get('thelia.form.type.image')); $instance->addType($this->get('thelia.form.type.field.category_id')); $instance->addType($this->get('thelia.form.type.field.product_id')); $instance->addType($this->get('thelia.form.type.field.product_sale_elements_id')); $instance->addType($this->get('thelia.form.type.field.folder_id')); $instance->addType($this->get('thelia.form.type.field.content_id')); $instance->addType($this->get('thelia.form.type.field.currency_id')); $instance->addType($this->get('thelia.form.type.field.area_id')); $instance->addType($this->get('thelia.form.type.field.tax_rule_id')); $instance->addType($this->get('thelia.form.type.field.attribute_av')); $instance->addType($this->get('thelia.form.type.field.customer_title_id')); $instance->addType($this->get('thelia.form.type.field.country_id')); $instance->addType($this->get('thelia.form.type.field.state_id')); $instance->addType($this->get('thelia.form.type.field.tax_id')); $instance->addType($this->get('thelia.form.type.field.customer_id')); $instance->addType($this->get('thelia.form.type.field.lang_id')); $instance->addType($this->get('thelia.form.type.field.accessory_id')); $instance->addType($this->get('thelia.form.type.field.address_id')); $instance->addType($this->get('thelia.form.type.field.admin_log_id')); $instance->addType($this->get('thelia.form.type.field.admin_id')); $instance->addType($this->get('thelia.form.type.field.api_id')); $instance->addType($this->get('thelia.form.type.field.area_delivery_module_id')); $instance->addType($this->get('thelia.form.type.field.attribute_id')); $instance->addType($this->get('thelia.form.type.field.attribute_template_id')); $instance->addType($this->get('thelia.form.type.field.brand_id')); $instance->addType($this->get('thelia.form.type.field.cart_item_id')); $instance->addType($this->get('thelia.form.type.field.cart_id')); $instance->addType($this->get('thelia.form.type.field.category_associated_content_id')); $instance->addType($this->get('thelia.form.type.field.coupon_id')); $instance->addType($this->get('thelia.form.type.field.export_category_id')); $instance->addType($this->get('thelia.form.type.field.export_id')); $instance->addType($this->get('thelia.form.type.field.feature_av_id')); $instance->addType($this->get('thelia.form.type.field.feature_product_id')); $instance->addType($this->get('thelia.form.type.field.feature_id')); $instance->addType($this->get('thelia.form.type.field.feature_template_id')); $instance->addType($this->get('thelia.form.type.field.form_firewall_id')); $instance->addType($this->get('thelia.form.type.field.hook_id')); $instance->addType($this->get('thelia.form.type.field.import_category_id')); $instance->addType($this->get('thelia.form.type.field.import_id')); $instance->addType($this->get('thelia.form.type.field.message_id')); $instance->addType($this->get('thelia.form.type.field.meta_data_id')); $instance->addType($this->get('thelia.form.type.field.module_config_id')); $instance->addType($this->get('thelia.form.type.field.module_hook_id')); $instance->addType($this->get('thelia.form.type.field.module_id')); $instance->addType($this->get('thelia.form.type.field.newsletter_id')); $instance->addType($this->get('thelia.form.type.field.order_address_id')); $instance->addType($this->get('thelia.form.type.field.order_coupon_id')); $instance->addType($this->get('thelia.form.type.field.order_product_attribute_combination_id')); $instance->addType($this->get('thelia.form.type.field.order_product_id')); $instance->addType($this->get('thelia.form.type.field.order_product_tax_id')); $instance->addType($this->get('thelia.form.type.field.order_id')); $instance->addType($this->get('thelia.form.type.field.order_status_id')); $instance->addType($this->get('thelia.form.type.field.product_associated_content_id')); $instance->addType($this->get('thelia.form.type.field.profile_id')); $instance->addType($this->get('thelia.form.type.field.resource_id')); $instance->addType($this->get('thelia.form.type.field.rewriting_url_id')); $instance->addType($this->get('thelia.form.type.field.sale_product_id')); $instance->addType($this->get('thelia.form.type.field.sale_id')); $instance->addType($this->get('thelia.form.type.field.template_id')); return $instance; } /** * Gets the public 'thelia.form_validator' shared service. * * @return \ReCaptcha\Form\MyTheliaFormValidator */ protected function getThelia_FormValidatorService() { return $this->services['thelia.form_validator'] = new \ReCaptcha\Form\MyTheliaFormValidator($this->get('thelia.translator'), 'dev', $this->get('event_dispatcher')); } /** * Gets the public 'thelia.forms.extension.core_extension' shared service. * * @return \Symfony\Component\Form\Extension\Core\CoreExtension */ protected function getThelia_Forms_Extension_CoreExtensionService() { return $this->services['thelia.forms.extension.core_extension'] = new \Symfony\Component\Form\Extension\Core\CoreExtension(); } /** * Gets the public 'thelia.forms.extension.http_foundation_extension' shared service. * * @return \Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationExtension */ protected function getThelia_Forms_Extension_HttpFoundationExtensionService() { return $this->services['thelia.forms.extension.http_foundation_extension'] = new \Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationExtension(); } /** * Gets the public 'thelia.forms.validator_builder' shared service. * * @return \Symfony\Component\Validator\ValidatorBuilder */ protected function getThelia_Forms_ValidatorBuilderService() { $this->services['thelia.forms.validator_builder'] = $instance = new \Symfony\Component\Validator\ValidatorBuilder(); $instance->setTranslationDomain('validators'); $instance->setTranslator($this->get('thelia.translator')); return $instance; } /** * Gets the public 'thelia.hookhelper' shared service. * * @return \Thelia\Core\Hook\HookHelper */ protected function getThelia_HookhelperService() { return $this->services['thelia.hookhelper'] = new \Thelia\Core\Hook\HookHelper($this->get('thelia.parser.helper')); } /** * Gets the public 'thelia.import.handler' shared service. * * @return \Thelia\Handler\ImportHandler */ protected function getThelia_Import_HandlerService() { return $this->services['thelia.import.handler'] = new \Thelia\Handler\ImportHandler($this->get('event_dispatcher'), $this->get('thelia.serializer.manager'), $this->get('thelia.archiver.manager'), $this); } /** * Gets the public 'thelia.listener.view' shared service. * * @return \Thelia\Core\EventListener\ViewListener */ protected function getThelia_Listener_ViewService() { return $this->services['thelia.listener.view'] = new \Thelia\Core\EventListener\ViewListener($this, $this->get('event_dispatcher')); } /** * Gets the public 'thelia.logger' shared service. * * @return \Thelia\Log\Tlog */ protected function getThelia_LoggerService() { return $this->services['thelia.logger'] = \Thelia\Log\Tlog::getInstance(); } /** * Gets the public 'thelia.metadata' shared service. * * @return \Thelia\Action\MetaData */ protected function getThelia_MetadataService() { return $this->services['thelia.metadata'] = new \Thelia\Action\MetaData(); } /** * Gets the public 'thelia.parser' shared service. * * @return \TheliaSmarty\Template\SmartyParser */ protected function getThelia_ParserService() { $this->services['thelia.parser'] = $instance = new \TheliaSmarty\Template\SmartyParser($this->get('request_stack'), $this->get('event_dispatcher'), $this->get('thelia.parser.context'), $this->get('thelia.template_helper'), 'dev', true); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/Carousel/templates/frontOffice/default'), 'Carousel'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/Carousel/templates/backOffice/default'), 'Carousel'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/Cheque/templates/frontOffice/default'), 'Cheque'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/Cheque/templates/backOffice/default'), 'Cheque'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/LivraisonParSecteurs/templates/frontOffice/default'), 'LivraisonParSecteurs'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/LivraisonParSecteurs/templates/backOffice/default'), 'LivraisonParSecteurs'); $instance->addTemplateDirectory(4, 'default', ($this->targetDirs[2].'/local/modules/LivraisonParSecteurs/templates/email/default'), 'LivraisonParSecteurs'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/PayPlugModule/templates/frontOffice/default'), 'PayPlugModule'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/PayPlugModule/templates/backOffice/default'), 'PayPlugModule'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/PointRetrait/templates/frontOffice/default'), 'PointRetrait'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/PointRetrait/templates/backOffice/default'), 'PointRetrait'); $instance->addTemplateDirectory(4, 'default', ($this->targetDirs[2].'/local/modules/PointRetrait/templates/email/default'), 'PointRetrait'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookSearch/templates/frontOffice/default'), 'HookSearch'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookCustomer/templates/frontOffice/default'), 'HookCustomer'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookCart/templates/frontOffice/default'), 'HookCart'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/HookAnalytics/templates/backOffice/default'), 'HookAnalytics'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookContact/templates/frontOffice/default'), 'HookContact'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookLinks/templates/frontOffice/default'), 'HookLinks'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookNavigation/templates/frontOffice/default'), 'HookNavigation'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/HookNavigation/templates/backOffice/default'), 'HookNavigation'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookNewsletter/templates/frontOffice/default'), 'HookNewsletter'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookSocial/templates/frontOffice/default'), 'HookSocial'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/HookSocial/templates/backOffice/default'), 'HookSocial'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookProductsNew/templates/frontOffice/default'), 'HookProductsNew'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/HookProductsOffer/templates/frontOffice/default'), 'HookProductsOffer'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/Tinymce/templates/backOffice/default'), 'Tinymce'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/HookAdminHome/templates/backOffice/default'), 'HookAdminHome'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/OrderComment/templates/frontOffice/default'), 'OrderComment'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/OrderComment/templates/backOffice/default'), 'OrderComment'); $instance->addTemplateDirectory(3, 'default', ($this->targetDirs[2].'/local/modules/OrderComment/templates/pdf/default'), 'OrderComment'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/PaymentCondition/templates/backOffice/default'), 'PaymentCondition'); $instance->addTemplateDirectory(1, 'custom', ($this->targetDirs[2].'/local/modules/CustomerFamily/templates/frontOffice/custom'), 'CustomerFamily'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/CustomerFamily/templates/frontOffice/default'), 'CustomerFamily'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/CustomerFamily/templates/backOffice/default'), 'CustomerFamily'); $instance->addTemplateDirectory(4, 'default', ($this->targetDirs[2].'/local/modules/CadeauBienvenue/templates/email/default'), 'CadeauBienvenue'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/ReCaptcha/templates/frontOffice/default'), 'ReCaptcha'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/ReCaptcha/templates/backOffice/default'), 'ReCaptcha'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/PlanificationLivraison/templates/backOffice/default'), 'PlanificationLivraison'); $instance->addTemplateDirectory(1, 'default', ($this->targetDirs[2].'/local/modules/ClickAndCollect/templates/frontOffice/default'), 'ClickAndCollect'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/ClickAndCollect/templates/backOffice/default'), 'ClickAndCollect'); $instance->addTemplateDirectory(4, 'default', ($this->targetDirs[2].'/local/modules/ClickAndCollect/templates/email/default'), 'ClickAndCollect'); $instance->addTemplateDirectory(2, 'default', ($this->targetDirs[2].'/local/modules/Mailjet/templates/backOffice/default'), 'Mailjet'); $instance->addPlugins($this->get('smarty.plugin.tinymce_lang')); $instance->addPlugins($this->get('smarty.plugin.assets')); $instance->addPlugins($this->get('smarty.plugin.format')); $instance->addPlugins($this->get('smarty.plugin.thelialoop')); $instance->addPlugins($this->get('smarty.plugin.cartpostage')); $instance->addPlugins($this->get('smarty.plugin.type')); $instance->addPlugins($this->get('smarty.plugin.render')); $instance->addPlugins($this->get('smart.plugin.form')); $instance->addPlugins($this->get('smarty.plugin.translation')); $instance->addPlugins($this->get('smarty.plugin.module')); $instance->addPlugins($this->get('smarty.url.module')); $instance->addPlugins($this->get('smarty.plugin.security')); $instance->addPlugins($this->get('smarty.plugin.dataaccess')); $instance->addPlugins($this->get('smarty.plugin.adminutilities')); $instance->addPlugins($this->get('smarty.plugin.flashmessage')); $instance->addPlugins($this->get('smarty.plugin.esi')); $instance->addPlugins($this->get('smarty.plugin.hook')); $instance->addPlugins($this->get('smarty.plugin.cache')); $instance->addPlugins($this->get('smarty.plugin.var_dumper')); $instance->registerPlugins(); return $instance; } /** * Gets the public 'thelia.parser.asset.resolver' shared service. * * @return \TheliaSmarty\Template\Assets\SmartyAssetsResolver */ protected function getThelia_Parser_Asset_ResolverService() { return $this->services['thelia.parser.asset.resolver'] = new \TheliaSmarty\Template\Assets\SmartyAssetsResolver($this->get('assetic.asset.manager')); } /** * Gets the public 'thelia.parser.context' shared service. * * @return \Thelia\Core\Template\ParserContext */ protected function getThelia_Parser_ContextService() { return $this->services['thelia.parser.context'] = new \Thelia\Core\Template\ParserContext($this->get('request_stack'), $this->get('thelia.form_factory'), $this->get('thelia.form_validator')); } /** * Gets the public 'thelia.parser.helper' shared service. * * @return \TheliaSmarty\Template\SmartyHelper */ protected function getThelia_Parser_HelperService() { return $this->services['thelia.parser.helper'] = new \TheliaSmarty\Template\SmartyHelper(); } /** * Gets the public 'thelia.propel.init' shared service. * * @throws RuntimeException always since this service is expected to be injected dynamically */ protected function getThelia_Propel_InitService() { throw new RuntimeException('You have requested a synthetic service ("thelia.propel.init"). The DIC does not know how to construct this service.'); } /** * Gets the public 'thelia.propel.schema.locator' shared service. * * @throws RuntimeException always since this service is expected to be injected dynamically */ protected function getThelia_Propel_Schema_LocatorService() { throw new RuntimeException('You have requested a synthetic service ("thelia.propel.schema.locator"). The DIC does not know how to construct this service.'); } /** * Gets the public 'thelia.securitycontext' shared service. * * @return \Thelia\Core\Security\SecurityContext */ protected function getThelia_SecuritycontextService() { return $this->services['thelia.securitycontext'] = new \Thelia\Core\Security\SecurityContext($this->get('request_stack')); } /** * Gets the public 'thelia.serializer.csv' shared service. * * @return \Thelia\Core\Serializer\Serializer\CSVSerializer */ protected function getThelia_Serializer_CsvService() { return $this->services['thelia.serializer.csv'] = new \Thelia\Core\Serializer\Serializer\CSVSerializer(); } /** * Gets the public 'thelia.serializer.json' shared service. * * @return \Thelia\Core\Serializer\Serializer\JSONSerializer */ protected function getThelia_Serializer_JsonService() { return $this->services['thelia.serializer.json'] = new \Thelia\Core\Serializer\Serializer\JSONSerializer(); } /** * Gets the public 'thelia.serializer.manager' shared service. * * @return \Thelia\Core\Serializer\SerializerManager */ protected function getThelia_Serializer_ManagerService() { $this->services['thelia.serializer.manager'] = $instance = new \Thelia\Core\Serializer\SerializerManager(); $instance->add($this->get('thelia.serializer.csv')); $instance->add($this->get('thelia.serializer.xml')); $instance->add($this->get('thelia.serializer.json')); return $instance; } /** * Gets the public 'thelia.serializer.xml' shared service. * * @return \Thelia\Core\Serializer\Serializer\XMLSerializer */ protected function getThelia_Serializer_XmlService() { return $this->services['thelia.serializer.xml'] = new \Thelia\Core\Serializer\Serializer\XMLSerializer(); } /** * Gets the public 'thelia.taxengine' shared service. * * @return \Thelia\TaxEngine\TaxEngine */ protected function getThelia_TaxengineService() { return $this->services['thelia.taxengine'] = new \Thelia\TaxEngine\TaxEngine($this->get('request_stack')); } /** * Gets the public 'thelia.template_helper' shared service. * * @return \Thelia\Core\Template\TheliaTemplateHelper */ protected function getThelia_TemplateHelperService() { return $this->services['thelia.template_helper'] = new \Thelia\Core\Template\TheliaTemplateHelper(); } /** * Gets the public 'thelia.token_provider' shared service. * * @return \Thelia\Tools\TokenProvider */ protected function getThelia_TokenProviderService() { return $this->services['thelia.token_provider'] = new \Thelia\Tools\TokenProvider($this->get('request_stack'), $this->get('thelia.translator'), 'thelia.token_provider'); } /** * Gets the public 'thelia.translator' shared service. * * @return \Thelia\Core\Translation\Translator */ protected function getThelia_TranslatorService() { $a = $this->get('translation.loader.yml'); $b = $this->get('translation.loader.xliff'); $this->services['thelia.translator'] = $instance = new \Thelia\Core\Translation\Translator($this); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/de_DE.php'), 'de_DE', 'carousel'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/en_US.php'), 'en_US', 'carousel'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/fr_FR.php'), 'fr_FR', 'carousel'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/it_IT.php'), 'it_IT', 'carousel'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/ru_RU.php'), 'ru_RU', 'carousel'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/tr_TR.php'), 'tr_TR', 'carousel'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/backOffice/default/de_DE.php'), 'de_DE', 'carousel.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/backOffice/default/en_US.php'), 'en_US', 'carousel.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'carousel.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/backOffice/default/ru_RU.php'), 'ru_RU', 'carousel.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Carousel/I18n/backOffice/default/tr_TR.php'), 'tr_TR', 'carousel.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/de_DE.php'), 'de_DE', 'cheque'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/en_US.php'), 'en_US', 'cheque'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/fr_FR.php'), 'fr_FR', 'cheque'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/ru_RU.php'), 'ru_RU', 'cheque'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/tr_TR.php'), 'tr_TR', 'cheque'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/backOffice/default/de_DE.php'), 'de_DE', 'cheque.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/backOffice/default/en_US.php'), 'en_US', 'cheque.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'cheque.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/backOffice/default/ru_RU.php'), 'ru_RU', 'cheque.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/backOffice/default/tr_TR.php'), 'tr_TR', 'cheque.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'cheque.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/frontOffice/default/en_US.php'), 'en_US', 'cheque.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'cheque.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'cheque.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Cheque/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'cheque.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Front/I18n/de_DE.php'), 'de_DE', 'front'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Front/I18n/en_US.php'), 'en_US', 'front'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Front/I18n/fr_FR.php'), 'fr_FR', 'front'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Front/I18n/it_IT.php'), 'it_IT', 'front'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Front/I18n/ru_RU.php'), 'ru_RU', 'front'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Front/I18n/tr_TR.php'), 'tr_TR', 'front'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/LivraisonParSecteurs/I18n/en_US.php'), 'en_US', 'livraisonparsecteurs'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/LivraisonParSecteurs/I18n/fr_FR.php'), 'fr_FR', 'livraisonparsecteurs'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PayPlugModule/I18n/en_US.php'), 'en_US', 'payplugmodule'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PayPlugModule/I18n/fr_FR.php'), 'fr_FR', 'payplugmodule'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PayPlugModule/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'payplugmodule.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PayPlugModule/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'payplugmodule.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PaiementALivraison/I18n/en_US.php'), 'en_US', 'paiementalivraison'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PaiementALivraison/I18n/fr_FR.php'), 'fr_FR', 'paiementalivraison'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PointRetrait/I18n/en_US.php'), 'en_US', 'pointretrait'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PointRetrait/I18n/fr_FR.php'), 'fr_FR', 'pointretrait'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSearch/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hooksearch.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSearch/I18n/frontOffice/default/en_US.php'), 'en_US', 'hooksearch.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSearch/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hooksearch.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSearch/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hooksearch.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSearch/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hooksearch.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSearch/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hooksearch.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCustomer/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hookcustomer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCustomer/I18n/frontOffice/default/en_US.php'), 'en_US', 'hookcustomer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCustomer/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hookcustomer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCustomer/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hookcustomer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCustomer/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hookcustomer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCustomer/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hookcustomer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCart/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hookcart.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCart/I18n/frontOffice/default/en_US.php'), 'en_US', 'hookcart.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCart/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hookcart.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCart/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hookcart.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCart/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hookcart.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookCart/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hookcart.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/de_DE.php'), 'de_DE', 'hookanalytics'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/en_US.php'), 'en_US', 'hookanalytics'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/fr_FR.php'), 'fr_FR', 'hookanalytics'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/it_IT.php'), 'it_IT', 'hookanalytics'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/ru_RU.php'), 'ru_RU', 'hookanalytics'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/tr_TR.php'), 'tr_TR', 'hookanalytics'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/backOffice/default/de_DE.php'), 'de_DE', 'hookanalytics.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/backOffice/default/en_US.php'), 'en_US', 'hookanalytics.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'hookanalytics.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/backOffice/default/it_IT.php'), 'it_IT', 'hookanalytics.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/backOffice/default/ru_RU.php'), 'ru_RU', 'hookanalytics.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAnalytics/I18n/backOffice/default/tr_TR.php'), 'tr_TR', 'hookanalytics.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/de_DE.php'), 'de_DE', 'hookcontact'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/en_US.php'), 'en_US', 'hookcontact'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/fr_FR.php'), 'fr_FR', 'hookcontact'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/it_IT.php'), 'it_IT', 'hookcontact'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/ru_RU.php'), 'ru_RU', 'hookcontact'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/tr_TR.php'), 'tr_TR', 'hookcontact'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hookcontact.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookContact/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hookcontact.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/de_DE.php'), 'de_DE', 'hooklinks'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/en_US.php'), 'en_US', 'hooklinks'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/fr_FR.php'), 'fr_FR', 'hooklinks'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/it_IT.php'), 'it_IT', 'hooklinks'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/ru_RU.php'), 'ru_RU', 'hooklinks'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/tr_TR.php'), 'tr_TR', 'hooklinks'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hooklinks.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/frontOffice/default/en_US.php'), 'en_US', 'hooklinks.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hooklinks.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hooklinks.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hooklinks.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookLinks/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hooklinks.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/en_US.php'), 'en_US', 'hooknavigation'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/fr_FR.php'), 'fr_FR', 'hooknavigation'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/it_IT.php'), 'it_IT', 'hooknavigation'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/ru_RU.php'), 'ru_RU', 'hooknavigation'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/backOffice/default/de_DE.php'), 'de_DE', 'hooknavigation.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/backOffice/default/en_US.php'), 'en_US', 'hooknavigation.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'hooknavigation.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/backOffice/default/it_IT.php'), 'it_IT', 'hooknavigation.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/backOffice/default/ru_RU.php'), 'ru_RU', 'hooknavigation.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/backOffice/default/tr_TR.php'), 'tr_TR', 'hooknavigation.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hooknavigation.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/frontOffice/default/en_US.php'), 'en_US', 'hooknavigation.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hooknavigation.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hooknavigation.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hooknavigation.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNavigation/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hooknavigation.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/de_DE.php'), 'de_DE', 'hooknewsletter'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/en_US.php'), 'en_US', 'hooknewsletter'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/fr_FR.php'), 'fr_FR', 'hooknewsletter'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/it_IT.php'), 'it_IT', 'hooknewsletter'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/ru_RU.php'), 'ru_RU', 'hooknewsletter'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/tr_TR.php'), 'tr_TR', 'hooknewsletter'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hooknewsletter.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/frontOffice/default/en_US.php'), 'en_US', 'hooknewsletter.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hooknewsletter.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hooknewsletter.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hooknewsletter.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookNewsletter/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hooknewsletter.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/de_DE.php'), 'de_DE', 'hooksocial'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/en_US.php'), 'en_US', 'hooksocial'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/fr_FR.php'), 'fr_FR', 'hooksocial'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/it_IT.php'), 'it_IT', 'hooksocial'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/ru_RU.php'), 'ru_RU', 'hooksocial'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/tr_TR.php'), 'tr_TR', 'hooksocial'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/backOffice/default/de_DE.php'), 'de_DE', 'hooksocial.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/backOffice/default/en_US.php'), 'en_US', 'hooksocial.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'hooksocial.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/backOffice/default/it_IT.php'), 'it_IT', 'hooksocial.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/backOffice/default/ru_RU.php'), 'ru_RU', 'hooksocial.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/backOffice/default/tr_TR.php'), 'tr_TR', 'hooksocial.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hooksocial.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/frontOffice/default/en_US.php'), 'en_US', 'hooksocial.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hooksocial.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hooksocial.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hooksocial.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookSocial/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hooksocial.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsNew/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hookproductsnew.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsNew/I18n/frontOffice/default/en_US.php'), 'en_US', 'hookproductsnew.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsNew/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hookproductsnew.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsNew/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hookproductsnew.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsNew/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hookproductsnew.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsNew/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hookproductsnew.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsOffer/I18n/frontOffice/default/de_DE.php'), 'de_DE', 'hookproductsoffer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsOffer/I18n/frontOffice/default/en_US.php'), 'en_US', 'hookproductsoffer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsOffer/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'hookproductsoffer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsOffer/I18n/frontOffice/default/it_IT.php'), 'it_IT', 'hookproductsoffer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsOffer/I18n/frontOffice/default/ru_RU.php'), 'ru_RU', 'hookproductsoffer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookProductsOffer/I18n/frontOffice/default/tr_TR.php'), 'tr_TR', 'hookproductsoffer.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/en_US.php'), 'en_US', 'tinymce'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/fr_FR.php'), 'fr_FR', 'tinymce'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/it_IT.php'), 'it_IT', 'tinymce'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/ru_RU.php'), 'ru_RU', 'tinymce'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/tr_TR.php'), 'tr_TR', 'tinymce'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/backOffice/default/de_DE.php'), 'de_DE', 'tinymce.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/backOffice/default/en_US.php'), 'en_US', 'tinymce.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'tinymce.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/backOffice/default/ru_RU.php'), 'ru_RU', 'tinymce.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Tinymce/I18n/backOffice/default/tr_TR.php'), 'tr_TR', 'tinymce.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/TheliaSmarty/I18n/en_US.php'), 'en_US', 'theliasmarty'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/TheliaSmarty/I18n/fr_FR.php'), 'fr_FR', 'theliasmarty'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/TheliaSmarty/I18n/ru_RU.php'), 'ru_RU', 'theliasmarty'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/TheliaSmarty/I18n/tr_TR.php'), 'tr_TR', 'theliasmarty'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/ar_SA.php'), 'ar_SA', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/cs_CZ.php'), 'cs_CZ', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/de_DE.php'), 'de_DE', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/en_US.php'), 'en_US', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/es_ES.php'), 'es_ES', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/fr_FR.php'), 'fr_FR', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/id_ID.php'), 'id_ID', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/it_IT.php'), 'it_IT', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/ru_RU.php'), 'ru_RU', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/tr_TR.php'), 'tr_TR', 'hookadminhome'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/ar_SA.php'), 'ar_SA', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/cs_CZ.php'), 'cs_CZ', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/de_DE.php'), 'de_DE', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/en_US.php'), 'en_US', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/es_ES.php'), 'es_ES', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/it_IT.php'), 'it_IT', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/pt_BR.php'), 'pt_BR', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/ru_RU.php'), 'ru_RU', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/HookAdminHome/I18n/backOffice/default/tr_TR.php'), 'tr_TR', 'hookadminhome.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/OrderComment/I18n/en_US.php'), 'en_US', 'ordercomment'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/OrderComment/I18n/fr_FR.php'), 'fr_FR', 'ordercomment'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/OrderComment/I18n/backOffice/default/en_US.php'), 'en_US', 'ordercomment.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/OrderComment/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'ordercomment.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/OrderComment/I18n/frontOffice/default/en_US.php'), 'en_US', 'ordercomment.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/OrderComment/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'ordercomment.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PaymentCondition/I18n/en_US.php'), 'en_US', 'paymentcondition'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PaymentCondition/I18n/fr_FR.php'), 'fr_FR', 'paymentcondition'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PaymentCondition/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'paymentcondition.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/CustomerFamily/I18n/en_US.php'), 'en_US', 'customerfamily'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/CustomerFamily/I18n/fr_FR.php'), 'fr_FR', 'customerfamily'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/CustomerFamily/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'customerfamily.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/CustomerFamily/I18n/frontOffice/custom/fr_FR.php'), 'fr_FR', 'customerfamily.fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/CustomerFamily/I18n/frontOffice/default/fr_FR.php'), 'fr_FR', 'customerfamily.fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/CadeauBienvenue/I18n/en_US.php'), 'en_US', 'cadeaubienvenue'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/CadeauBienvenue/I18n/fr_FR.php'), 'fr_FR', 'cadeaubienvenue'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/ReCaptcha/I18n/en_US.php'), 'en_US', 'recaptcha'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/ReCaptcha/I18n/fr_FR.php'), 'fr_FR', 'recaptcha'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/ReCaptcha/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'recaptcha.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PlanificationLivraison/I18n/en_US.php'), 'en_US', 'planificationlivraison'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/PlanificationLivraison/I18n/fr_FR.php'), 'fr_FR', 'planificationlivraison'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/ClickAndCollect/I18n/en_US.php'), 'en_US', 'clickandcollect'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/ClickAndCollect/I18n/fr_FR.php'), 'fr_FR', 'clickandcollect'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Mailjet/I18n/en_US.php'), 'en_US', 'mailjet'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Mailjet/I18n/fr_FR.php'), 'fr_FR', 'mailjet'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Mailjet/I18n/backOffice/default/en_US.php'), 'en_US', 'mailjet.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/local/modules/Mailjet/I18n/backOffice/default/fr_FR.php'), 'fr_FR', 'mailjet.bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/ar_SA.php'), 'ar_SA', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/cs_CZ.php'), 'cs_CZ', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/de_DE.php'), 'de_DE', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/el_GR.php'), 'el_GR', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/en_US.php'), 'en_US', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/es_ES.php'), 'es_ES', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/fa_IR.php'), 'fa_IR', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/fr_FR.php'), 'fr_FR', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/he_IL.php'), 'he_IL', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/hu_HU.php'), 'hu_HU', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/id_ID.php'), 'id_ID', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/it_IT.php'), 'it_IT', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/nl_NL.php'), 'nl_NL', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/pl_PL.php'), 'pl_PL', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/pt_BR.php'), 'pt_BR', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/pt_PT.php'), 'pt_PT', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/ro_RO.php'), 'ro_RO', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/ru_RU.php'), 'ru_RU', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/sk_SK.php'), 'sk_SK', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/tr_TR.php'), 'tr_TR', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/uk_UA.php'), 'uk_UA', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/core/lib/Thelia/Config/I18n/zh_CN.php'), 'zh_CN', 'core'); $instance->addResource('php', ($this->targetDirs[2].'/local/I18n/fr_FR.php'), 'fr_FR', 'global'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/ar_SA.php'), 'ar_SA', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/cs_CZ.php'), 'cs_CZ', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/de_DE.php'), 'de_DE', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/el_GR.php'), 'el_GR', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/en_US.php'), 'en_US', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/es_ES.php'), 'es_ES', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/fa_IR.php'), 'fa_IR', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/fr_FR.php'), 'fr_FR', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/hu_HU.php'), 'hu_HU', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/id_ID.php'), 'id_ID', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/it_IT.php'), 'it_IT', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/nl_NL.php'), 'nl_NL', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/pl_PL.php'), 'pl_PL', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/pt_BR.php'), 'pt_BR', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/pt_PT.php'), 'pt_PT', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/ru_RU.php'), 'ru_RU', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/sk_SK.php'), 'sk_SK', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/tr_TR.php'), 'tr_TR', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/default/I18n/uk_UA.php'), 'uk_UA', 'fo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/ar_SA.php'), 'ar_SA', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/cs_CZ.php'), 'cs_CZ', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/de_DE.php'), 'de_DE', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/el_GR.php'), 'el_GR', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/en_US.php'), 'en_US', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/es_ES.php'), 'es_ES', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/fa_IR.php'), 'fa_IR', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/fr_FR.php'), 'fr_FR', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/hu_HU.php'), 'hu_HU', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/id_ID.php'), 'id_ID', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/it_IT.php'), 'it_IT', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/nl_NL.php'), 'nl_NL', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/pl_PL.php'), 'pl_PL', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/pt_BR.php'), 'pt_BR', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/pt_PT.php'), 'pt_PT', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/ru_RU.php'), 'ru_RU', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/sk_SK.php'), 'sk_SK', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/tr_TR.php'), 'tr_TR', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/frontOffice/custom/I18n/uk_UA.php'), 'uk_UA', 'fo.custom'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/ar_SA.php'), 'ar_SA', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/cs_CZ.php'), 'cs_CZ', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/de_DE.php'), 'de_DE', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/el_GR.php'), 'el_GR', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/en_US.php'), 'en_US', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/es_ES.php'), 'es_ES', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/fa_IR.php'), 'fa_IR', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/fr_FR.php'), 'fr_FR', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/he_IL.php'), 'he_IL', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/hu_HU.php'), 'hu_HU', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/id_ID.php'), 'id_ID', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/it_IT.php'), 'it_IT', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/nl_NL.php'), 'nl_NL', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/pl_PL.php'), 'pl_PL', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/pt_BR.php'), 'pt_BR', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/pt_PT.php'), 'pt_PT', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/ru_RU.php'), 'ru_RU', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/sk_SK.php'), 'sk_SK', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/tr_TR.php'), 'tr_TR', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/uk_UA.php'), 'uk_UA', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/backOffice/default/I18n/zh_CN.php'), 'zh_CN', 'bo.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/ar_SA.php'), 'ar_SA', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/cs_CZ.php'), 'cs_CZ', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/de_DE.php'), 'de_DE', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/el_GR.php'), 'el_GR', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/en_US.php'), 'en_US', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/es_ES.php'), 'es_ES', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/fa_IR.php'), 'fa_IR', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/fr_FR.php'), 'fr_FR', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/hu_HU.php'), 'hu_HU', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/id_ID.php'), 'id_ID', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/it_IT.php'), 'it_IT', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/nl_NL.php'), 'nl_NL', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/pl_PL.php'), 'pl_PL', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/pt_BR.php'), 'pt_BR', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/pt_PT.php'), 'pt_PT', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/ru_RU.php'), 'ru_RU', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/sk_SK.php'), 'sk_SK', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/pdf/default/I18n/tr_TR.php'), 'tr_TR', 'pdf.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/ar_SA.php'), 'ar_SA', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/cs_CZ.php'), 'cs_CZ', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/de_DE.php'), 'de_DE', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/el_GR.php'), 'el_GR', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/en_US.php'), 'en_US', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/es_ES.php'), 'es_ES', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/fa_IR.php'), 'fa_IR', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/fr_FR.php'), 'fr_FR', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/hu_HU.php'), 'hu_HU', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/id_ID.php'), 'id_ID', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/it_IT.php'), 'it_IT', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/pl_PL.php'), 'pl_PL', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/pt_BR.php'), 'pt_BR', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/pt_PT.php'), 'pt_PT', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/ru_RU.php'), 'ru_RU', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/sk_SK.php'), 'sk_SK', 'email.default'); $instance->addResource('php', ($this->targetDirs[2].'/templates/email/default/I18n/tr_TR.php'), 'tr_TR', 'email.default'); $instance->addLoader('php', $this->get('translation.loader.php')); $instance->addLoader('yml', $a); $instance->addLoader('yaml', $a); $instance->addLoader('xlf', $b); $instance->addLoader('xliff', $b); $instance->addLoader('po', $this->get('translation.loader.po')); $instance->addLoader('mo', $this->get('translation.loader.mo')); $instance->addLoader('ts', $this->get('translation.loader.qt')); $instance->addLoader('csv', $this->get('translation.loader.csv')); $instance->addLoader('res', $this->get('translation.loader.res')); $instance->addLoader('dat', $this->get('translation.loader.dat')); $instance->addLoader('ini', $this->get('translation.loader.ini')); return $instance; } /** * Gets the public 'thelia.url.manager' shared service. * * @return \Thelia\Tools\URL */ protected function getThelia_Url_ManagerService() { return $this->services['thelia.url.manager'] = new \Thelia\Tools\URL($this); } /** * Gets the public 'tinymce.hook' shared service. * * @return \Tinymce\Hook\HookManager */ protected function getTinymce_HookService() { $this->services['tinymce.hook'] = $instance = new \Tinymce\Hook\HookManager(); $instance->module = $this->get('module.tinymce'); $instance->parser = $this->get('thelia.parser'); $instance->translator = $this->get('thelia.translator'); $instance->assetsResolver = $this->get('thelia.parser.asset.resolver'); $instance->dispatcher = $this->get('event_dispatcher'); $instance->addTemplate('hook.2.module.configuration.5', 'render:module_configuration.html'); return $instance; } /** * Gets the public 'translation.loader.csv' shared service. * * @return \Symfony\Component\Translation\Loader\CsvFileLoader */ protected function getTranslation_Loader_CsvService() { return $this->services['translation.loader.csv'] = new \Symfony\Component\Translation\Loader\CsvFileLoader(); } /** * Gets the public 'translation.loader.dat' shared service. * * @return \Symfony\Component\Translation\Loader\IcuResFileLoader */ protected function getTranslation_Loader_DatService() { return $this->services['translation.loader.dat'] = new \Symfony\Component\Translation\Loader\IcuResFileLoader(); } /** * Gets the public 'translation.loader.ini' shared service. * * @return \Symfony\Component\Translation\Loader\IniFileLoader */ protected function getTranslation_Loader_IniService() { return $this->services['translation.loader.ini'] = new \Symfony\Component\Translation\Loader\IniFileLoader(); } /** * Gets the public 'translation.loader.mo' shared service. * * @return \Symfony\Component\Translation\Loader\MoFileLoader */ protected function getTranslation_Loader_MoService() { return $this->services['translation.loader.mo'] = new \Symfony\Component\Translation\Loader\MoFileLoader(); } /** * Gets the public 'translation.loader.php' shared service. * * @return \Symfony\Component\Translation\Loader\PhpFileLoader */ protected function getTranslation_Loader_PhpService() { return $this->services['translation.loader.php'] = new \Symfony\Component\Translation\Loader\PhpFileLoader(); } /** * Gets the public 'translation.loader.po' shared service. * * @return \Symfony\Component\Translation\Loader\PoFileLoader */ protected function getTranslation_Loader_PoService() { return $this->services['translation.loader.po'] = new \Symfony\Component\Translation\Loader\PoFileLoader(); } /** * Gets the public 'translation.loader.qt' shared service. * * @return \Symfony\Component\Translation\Loader\QtFileLoader */ protected function getTranslation_Loader_QtService() { return $this->services['translation.loader.qt'] = new \Symfony\Component\Translation\Loader\QtFileLoader(); } /** * Gets the public 'translation.loader.res' shared service. * * @return \Symfony\Component\Translation\Loader\IcuResFileLoader */ protected function getTranslation_Loader_ResService() { return $this->services['translation.loader.res'] = new \Symfony\Component\Translation\Loader\IcuResFileLoader(); } /** * Gets the public 'translation.loader.xliff' shared service. * * @return \Symfony\Component\Translation\Loader\XliffFileLoader */ protected function getTranslation_Loader_XliffService() { return $this->services['translation.loader.xliff'] = new \Symfony\Component\Translation\Loader\XliffFileLoader(); } /** * Gets the public 'translation.loader.yml' shared service. * * @return \Symfony\Component\Translation\Loader\YamlFileLoader */ protected function getTranslation_Loader_YmlService() { return $this->services['translation.loader.yml'] = new \Symfony\Component\Translation\Loader\YamlFileLoader(); } /** * Gets the public 'validators.translator' shared service. * * @return \Thelia\Core\EventListener\RequestListener */ protected function getValidators_TranslatorService() { return $this->services['validators.translator'] = new \Thelia\Core\EventListener\RequestListener($this->get('thelia.translator'), $this->get('event_dispatcher')); } /** * {@inheritdoc} */ public function getParameter($name) { $name = strtolower($name); if (!(isset($this->parameters[$name]) || array_key_exists($name, $this->parameters))) { throw new InvalidArgumentException(sprintf('The parameter "%s" must be defined.', $name)); } return $this->parameters[$name]; } /** * {@inheritdoc} */ public function hasParameter($name) { $name = strtolower($name); return isset($this->parameters[$name]) || array_key_exists($name, $this->parameters); } /** * {@inheritdoc} */ public function setParameter($name, $value) { throw new LogicException('Impossible to call set() on a frozen ParameterBag.'); } /** * {@inheritdoc} */ public function getParameterBag() { if (null === $this->parameterBag) { $this->parameterBag = new FrozenParameterBag($this->parameters); } return $this->parameterBag; } /** * Gets the default parameters. * * @return array An array of the default parameters */ protected function getDefaultParameters() { return array( 'kernel.root_dir' => ($this->targetDirs[2].'/core/lib/Thelia/Core'), 'kernel.environment' => 'dev', 'kernel.debug' => true, 'kernel.name' => 'Core', 'kernel.cache_dir' => __DIR__, 'kernel.logs_dir' => ($this->targetDirs[2].'/log'), 'kernel.bundles' => array( 'TheliaBundle' => 'Thelia\\Core\\Bundle\\TheliaBundle', ), 'kernel.bundles_metadata' => array( 'TheliaBundle' => array( 'parent' => NULL, 'path' => ($this->targetDirs[2].'/core/lib/Thelia/Core/Bundle'), 'namespace' => 'Thelia\\Core\\Bundle', ), ), 'kernel.charset' => 'UTF-8', 'kernel.container_class' => 'CoreDevDebugProjectContainer', 'thelia.root_dir' => ($this->targetDirs[2].'/'), 'thelia.core_dir' => ($this->targetDirs[2].'/core/lib/Thelia'), 'thelia.module_dir' => ($this->targetDirs[2].'/local/modules/'), 'thelia.parser.loops' => array( 'accessory' => 'Thelia\\Core\\Template\\Loop\\Accessory', 'address' => 'Thelia\\Core\\Template\\Loop\\Address', 'admin' => 'Thelia\\Core\\Template\\Loop\\Admin', 'area' => 'Thelia\\Core\\Template\\Loop\\Area', 'associated_content' => 'Thelia\\Core\\Template\\Loop\\AssociatedContent', 'attribute' => 'Thelia\\Core\\Template\\Loop\\Attribute', 'attribute_availability' => 'Thelia\\Core\\Template\\Loop\\AttributeAvailability', 'attribute_combination' => 'Thelia\\Core\\Template\\Loop\\AttributeCombination', 'auth' => 'Thelia\\Core\\Template\\Loop\\Auth', 'brand' => 'Thelia\\Core\\Template\\Loop\\Brand', 'category' => 'Thelia\\Core\\Template\\Loop\\Category', 'content' => 'Thelia\\Core\\Template\\Loop\\Content', 'country' => 'Thelia\\Core\\Template\\Loop\\Country', 'country-area' => 'Thelia\\Core\\Template\\Loop\\CountryArea', 'state' => 'Thelia\\Core\\Template\\Loop\\State', 'currency' => 'Thelia\\Core\\Template\\Loop\\Currency', 'customer' => 'Thelia\\Core\\Template\\Loop\\Customer', 'feature' => 'Thelia\\Core\\Template\\Loop\\Feature', 'feature-availability' => 'Thelia\\Core\\Template\\Loop\\FeatureAvailability', 'feature_value' => 'Thelia\\Core\\Template\\Loop\\FeatureValue', 'folder' => 'Thelia\\Core\\Template\\Loop\\Folder', 'folder-path' => 'Thelia\\Core\\Template\\Loop\\FolderPath', 'module' => 'Thelia\\Core\\Template\\Loop\\Module', 'hook' => 'Thelia\\Core\\Template\\Loop\\Hook', 'module_hook' => 'Thelia\\Core\\Template\\Loop\\ModuleHook', 'order' => 'Thelia\\Core\\Template\\Loop\\Order', 'order_address' => 'Thelia\\Core\\Template\\Loop\\OrderAddress', 'order_product' => 'Thelia\\Core\\Template\\Loop\\OrderProduct', 'order_product_tax' => 'Thelia\\Core\\Template\\Loop\\OrderProductTax', 'order_coupon' => 'Thelia\\Core\\Template\\Loop\\OrderCoupon', 'order_product_attribute_combination' => 'Thelia\\Core\\Template\\Loop\\OrderProductAttributeCombination', 'order-status' => 'Thelia\\Core\\Template\\Loop\\OrderStatus', 'category-path' => 'Thelia\\Core\\Template\\Loop\\CategoryPath', 'payment' => 'Thelia\\Core\\Template\\Loop\\Payment', 'product' => 'Thelia\\Core\\Template\\Loop\\Product', 'product_sale_elements' => 'Thelia\\Core\\Template\\Loop\\ProductSaleElements', 'profile' => 'Thelia\\Core\\Template\\Loop\\Profile', 'resource' => 'Thelia\\Core\\Template\\Loop\\Resource', 'feed' => 'Thelia\\Core\\Template\\Loop\\Feed', 'title' => 'Thelia\\Core\\Template\\Loop\\Title', 'lang' => 'Thelia\\Core\\Template\\Loop\\Lang', 'category-tree' => 'Thelia\\Core\\Template\\Loop\\CategoryTree', 'folder-tree' => 'Thelia\\Core\\Template\\Loop\\FolderTree', 'cart' => 'Thelia\\Core\\Template\\Loop\\Cart', 'image' => 'Thelia\\Core\\Template\\Loop\\Image', 'document' => 'Thelia\\Core\\Template\\Loop\\Document', 'config' => 'Thelia\\Core\\Template\\Loop\\Config', 'coupon' => 'Thelia\\Core\\Template\\Loop\\Coupon', 'message' => 'Thelia\\Core\\Template\\Loop\\Message', 'delivery' => 'Thelia\\Core\\Template\\Loop\\Delivery', 'product-template' => 'Thelia\\Core\\Template\\Loop\\ProductTemplate', 'template' => 'Thelia\\Core\\Template\\Loop\\Template', 'tax' => 'Thelia\\Core\\Template\\Loop\\Tax', 'tax-rule' => 'Thelia\\Core\\Template\\Loop\\TaxRule', 'tax-rule-country' => 'Thelia\\Core\\Template\\Loop\\TaxRuleCountry', 'serializer' => 'Thelia\\Core\\Template\\Loop\\Serializer', 'archiver' => 'Thelia\\Core\\Template\\Loop\\Archiver', 'import-category' => 'Thelia\\Core\\Template\\Loop\\ImportCategory', 'export-category' => 'Thelia\\Core\\Template\\Loop\\ExportCategory', 'import' => 'Thelia\\Core\\Template\\Loop\\Import', 'export' => 'Thelia\\Core\\Template\\Loop\\Export', 'sale' => 'Thelia\\Core\\Template\\Loop\\Sale', 'module-config' => 'Thelia\\Core\\Template\\Loop\\ModuleConfig', 'product-sale-elements-document' => 'Thelia\\Core\\Template\\Loop\\ProductSaleElementsDocument', 'product-sale-elements-image' => 'Thelia\\Core\\Template\\Loop\\ProductSaleElementsImage', 'carousel' => 'Carousel\\Loop\\CarouselLoop', 'lps_area' => 'LivraisonParSecteurs\\Loop\\AreaLoop', 'lps_area_schedule' => 'LivraisonParSecteurs\\Loop\\AreaScheduleLoop', 'lps_area_cities' => 'LivraisonParSecteurs\\Loop\\AreaCitiesLoop', 'pdr_places' => 'PointRetrait\\Loop\\GeneralLoop', 'pdr_schedule' => 'PointRetrait\\Loop\\ScheduleLoop', 'order.comment.comment' => 'OrderComment\\Loop\\OrderCommentLoop', 'order.comment.session.comment' => 'OrderComment\\Loop\\SessionOrderCommentLoop', 'customer_family' => 'CustomerFamily\\Loop\\CustomerFamilyLoop', 'customer_customer_family' => 'CustomerFamily\\Loop\\CustomerCustomerFamilyLoop', 'customer_family_price' => 'CustomerFamily\\Loop\\CustomerFamilyPriceLoop', 'product_purchase_price' => 'CustomerFamily\\Loop\\ProductPurchasePriceLoop', 'customer_family_pse_calculated_prices' => 'CustomerFamily\\Loop\\CustomerFamilyProductPriceLoop', 'scheduled_deliveries' => 'PlanificationLivraison\\Loop\\ScheduledDeliveriesLoop', ), 'thelia.parser.filters' => array( ), 'thelia.parser.templatedirectives' => array( ), 'command.definition' => array( 0 => 'Thelia\\Command\\ClearImageCache', 1 => 'Thelia\\Command\\CacheClear', 2 => 'Thelia\\Command\\Install', 3 => 'Thelia\\Command\\ModuleGenerateCommand', 4 => 'Thelia\\Command\\ModuleGenerateModelCommand', 5 => 'Thelia\\Command\\ModuleGenerateSqlCommand', 6 => 'Thelia\\Command\\ModuleRefreshCommand', 7 => 'Thelia\\Command\\ModuleActivateCommand', 8 => 'Thelia\\Command\\ModuleDeactivateCommand', 9 => 'Thelia\\Command\\ModuleListCommand', 10 => 'Thelia\\Command\\ModulePositionCommand', 11 => 'Thelia\\Command\\CreateAdminUser', 12 => 'Thelia\\Command\\ReloadDatabaseCommand', 13 => 'Thelia\\Command\\GenerateResources', 14 => 'Thelia\\Command\\AdminUpdatePasswordCommand', 15 => 'Thelia\\Command\\ConfigCommand', 16 => 'Thelia\\Command\\SaleCheckActivationCommand', 17 => 'Thelia\\Command\\GenerateSQLCommand', 18 => 'Thelia\\Command\\HookCleanCommand', 19 => 'Thelia\\Command\\ExportCommand', 20 => 'Thelia\\Command\\ImportCommand', 21 => 'Thelia\\Command\\UpdateCurrenciesRates', 22 => 'Thelia\\Command\\DiffDatabaseCommand', 23 => 'PayPlugModule\\Command\\TreatOrderMultiPaymentCommand', ), 'thelia.parser.forms' => array( 'thelia.api.empty' => 'Thelia\\Form\\Api\\ApiEmptyForm', 'thelia.api.customer.create' => 'Thelia\\Form\\Api\\Customer\\CustomerCreateForm', 'thelia.api.customer.update' => 'Thelia\\Form\\Api\\Customer\\CustomerUpdateForm', 'thelia.api.customer.login' => 'Thelia\\Form\\Api\\Customer\\CustomerLogin', 'thelia.api.category.create' => 'Thelia\\Form\\Api\\Category\\CategoryCreationForm', 'thelia.api.category.update' => 'Thelia\\Form\\Api\\Category\\CategoryModificationForm', 'thelia.api.product_sale_elements' => 'Thelia\\Form\\Api\\ProductSaleElements\\ProductSaleElementsForm', 'thelia.api.product.creation' => 'Thelia\\Form\\Api\\Product\\ProductCreationForm', 'thelia.api.product.modification' => 'Thelia\\Form\\Api\\Product\\ProductModificationForm', 'thelia.front.customer.login' => 'Thelia\\Form\\CustomerLogin', 'thelia.front.customer.lostpassword' => 'Thelia\\Form\\CustomerLostPasswordForm', 'thelia.front.customer.create' => 'Thelia\\Form\\CustomerCreateForm', 'thelia.front.customer.profile.update' => 'Thelia\\Form\\CustomerProfileUpdateForm', 'thelia.front.customer.password.update' => 'Thelia\\Form\\CustomerPasswordUpdateForm', 'thelia.front.address.create' => 'Thelia\\Form\\AddressCreateForm', 'thelia.front.address.update' => 'Thelia\\Form\\AddressUpdateForm', 'thelia.front.contact' => 'Thelia\\Form\\ContactForm', 'thelia.front.newsletter' => 'Thelia\\Form\\NewsletterForm', 'thelia.front.newsletter.unsubscribe' => 'Thelia\\Form\\NewsletterUnsubscribeForm', 'thelia.admin.login' => 'Thelia\\Form\\AdminLogin', 'thelia.admin.lostpassword' => 'Thelia\\Form\\AdminLostPassword', 'thelia.admin.createpassword' => 'Thelia\\Form\\AdminCreatePassword', 'thelia.admin.seo' => 'Thelia\\Form\\SeoForm', 'thelia.admin.customer.create' => 'Thelia\\Form\\CustomerCreateForm', 'thelia.admin.customer.update' => 'Thelia\\Form\\CustomerUpdateForm', 'thelia.admin.address.create' => 'Thelia\\Form\\AddressCreateForm', 'thelia.admin.address.update' => 'Thelia\\Form\\AddressUpdateForm', 'thelia.admin.category.creation' => 'Thelia\\Form\\CategoryCreationForm', 'thelia.admin.category.modification' => 'Thelia\\Form\\CategoryModificationForm', 'thelia.admin.category.image.modification' => 'Thelia\\Form\\CategoryImageModification', 'thelia.admin.category.document.modification' => 'Thelia\\Form\\CategoryDocumentModification', 'thelia.admin.product.creation' => 'Thelia\\Form\\ProductCreationForm', 'thelia.admin.product.clone' => 'Thelia\\Form\\ProductCloneForm', 'thelia.admin.product.modification' => 'Thelia\\Form\\ProductModificationForm', 'thelia.admin.product.details.modification' => 'Thelia\\Form\\ProductDetailsModificationForm', 'thelia.admin.product.image.modification' => 'Thelia\\Form\\ProductImageModification', 'thelia.admin.product.document.modification' => 'Thelia\\Form\\ProductDocumentModification', 'thelia.admin.product_sale_element.update' => 'Thelia\\Form\\ProductSaleElementUpdateForm', 'thelia.admin.product_default_sale_element.update' => 'Thelia\\Form\\ProductDefaultSaleElementUpdateForm', 'thelia.admin.product_combination.build' => 'Thelia\\Form\\ProductCombinationGenerationForm', 'thelia.admin.product.deletion' => 'Thelia\\Form\\ProductModificationForm', 'thelia.admin.folder.creation' => 'Thelia\\Form\\FolderCreationForm', 'thelia.admin.folder.modification' => 'Thelia\\Form\\FolderModificationForm', 'thelia.admin.folder.image.modification' => 'Thelia\\Form\\FolderImageModification', 'thelia.admin.folder.document.modification' => 'Thelia\\Form\\FolderDocumentModification', 'thelia.admin.content.creation' => 'Thelia\\Form\\ContentCreationForm', 'thelia.admin.content.modification' => 'Thelia\\Form\\ContentModificationForm', 'thelia.admin.content.image.modification' => 'Thelia\\Form\\ContentImageModification', 'thelia.admin.content.document.modification' => 'Thelia\\Form\\ContentDocumentModification', 'thelia.admin.brand.creation' => 'Thelia\\Form\\Brand\\BrandCreationForm', 'thelia.admin.brand.modification' => 'Thelia\\Form\\Brand\\BrandModificationForm', 'thelia.admin.brand.image.modification' => 'Thelia\\Form\\Brand\\BrandImageModification', 'thelia.admin.brand.document.modification' => 'Thelia\\Form\\Brand\\BrandDocumentModification', 'thelia.cart.add' => 'Thelia\\Form\\CartAdd', 'thelia.order.delivery' => 'Thelia\\Form\\OrderDelivery', 'thelia.order.payment' => 'Thelia\\Form\\OrderPayment', 'thelia.order.update.address' => 'Thelia\\Form\\OrderUpdateAddress', 'thelia.order.coupon' => 'Thelia\\Form\\CouponCode', 'thelia.admin.config.creation' => 'Thelia\\Form\\ConfigCreationForm', 'thelia.admin.config.modification' => 'Thelia\\Form\\ConfigModificationForm', 'thelia.admin.message.creation' => 'Thelia\\Form\\MessageCreationForm', 'thelia.admin.message.modification' => 'Thelia\\Form\\MessageModificationForm', 'thelia.admin.message.send-sample' => 'Thelia\\Form\\MessageSendSampleForm', 'thelia.admin.currency.creation' => 'Thelia\\Form\\CurrencyCreationForm', 'thelia.admin.currency.modification' => 'Thelia\\Form\\CurrencyModificationForm', 'thelia.admin.coupon.creation' => 'Thelia\\Form\\CouponCreationForm', 'thelia.admin.attribute.creation' => 'Thelia\\Form\\AttributeCreationForm', 'thelia.admin.attribute.modification' => 'Thelia\\Form\\AttributeModificationForm', 'thelia.admin.feature.creation' => 'Thelia\\Form\\FeatureCreationForm', 'thelia.admin.feature.modification' => 'Thelia\\Form\\FeatureModificationForm', 'thelia.admin.attributeav.creation' => 'Thelia\\Form\\AttributeAvCreationForm', 'thelia.admin.attributeav.modification' => 'Thelia\\Form\\AttributeAvCreationForm', 'thelia.admin.featureav.creation' => 'Thelia\\Form\\FeatureAvCreationForm', 'thelia.admin.taxrule.modification' => 'Thelia\\Form\\TaxRuleModificationForm', 'thelia.admin.taxrule.taxlistupdate' => 'Thelia\\Form\\TaxRuleTaxListUpdateForm', 'thelia.admin.taxrule.add' => 'Thelia\\Form\\TaxRuleCreationForm', 'thelia.admin.tax.modification' => 'Thelia\\Form\\TaxModificationForm', 'thelia.admin.tax.taxlistupdate' => 'Thelia\\Form\\TaxTaxListUpdateForm', 'thelia.admin.tax.add' => 'Thelia\\Form\\TaxCreationForm', 'thelia.admin.profile.add' => 'Thelia\\Form\\ProfileCreationForm', 'thelia.admin.profile.modification' => 'Thelia\\Form\\ProfileModificationForm', 'thelia.admin.profile.resource-access.modification' => 'Thelia\\Form\\ProfileUpdateResourceAccessForm', 'thelia.admin.profile.module-access.modification' => 'Thelia\\Form\\ProfileUpdateModuleAccessForm', 'thelia.admin.administrator.add' => 'Thelia\\Form\\AdministratorCreationForm', 'thelia.admin.administrator.update' => 'Thelia\\Form\\AdministratorModificationForm', 'thelia.admin.mailing-system.update' => 'Thelia\\Form\\MailingSystemModificationForm', 'thelia.admin.template.creation' => 'Thelia\\Form\\TemplateCreationForm', 'thelia.admin.template.modification' => 'Thelia\\Form\\TemplateModificationForm', 'thelia.admin.country.creation' => 'Thelia\\Form\\CountryCreationForm', 'thelia.admin.country.modification' => 'Thelia\\Form\\CountryModificationForm', 'thelia.admin.state.creation' => 'Thelia\\Form\\State\\StateCreationForm', 'thelia.admin.state.modification' => 'Thelia\\Form\\State\\StateModificationForm', 'thelia.admin.area.create' => 'Thelia\\Form\\Area\\AreaCreateForm', 'thelia.admin.area.modification' => 'Thelia\\Form\\Area\\AreaModificationForm', 'thelia.admin.area.country' => 'Thelia\\Form\\Area\\AreaCountryForm', 'thelia.admin.area.delete.country' => 'Thelia\\Form\\Area\\AreaDeleteCountryForm', 'thelia.admin.area.postage' => 'Thelia\\Form\\Area\\AreaPostageForm', 'thelia.shopping_zone_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneAddArea', 'thelia.shipping_zone_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneAddArea', 'thelia.shopping_zone_remove_area' => 'Thelia\\Form\\ShippingZone\\ShippingZoneRemoveArea', 'thelia.lang.update' => 'Thelia\\Form\\Lang\\LangUpdateForm', 'thelia.lang.create' => 'Thelia\\Form\\Lang\\LangCreateForm', 'thelia.lang.defaultBehavior' => 'Thelia\\Form\\Lang\\LangDefaultBehaviorForm', 'thelia.lang.url' => 'Thelia\\Form\\Lang\\LangUrlForm', 'thelia.configuration.store' => 'Thelia\\Form\\ConfigStoreForm', 'thelia.system-logs.configuration' => 'Thelia\\Form\\SystemLogConfigurationForm', 'thelia.admin.module.modification' => 'Thelia\\Form\\ModuleModificationForm', 'thelia.admin.module.image.modification' => 'Thelia\\Form\\ModuleImageModification', 'thelia.admin.module.install' => 'Thelia\\Form\\ModuleInstallForm', 'thelia.admin.hook.creation' => 'Thelia\\Form\\HookCreationForm', 'thelia.admin.hook.modification' => 'Thelia\\Form\\HookModificationForm', 'thelia.admin.module-hook.creation' => 'Thelia\\Form\\ModuleHookCreationForm', 'thelia.admin.module-hook.modification' => 'Thelia\\Form\\ModuleHookModificationForm', 'thelia.cache.flush' => 'Thelia\\Form\\Cache\\CacheFlushForm', 'thelia.assets.flush' => 'Thelia\\Form\\Cache\\AssetsFlushForm', 'thelia.images-and-documents-cache.flush' => 'Thelia\\Form\\Cache\\ImagesAndDocumentsCacheFlushForm', 'thelia.export' => 'Thelia\\Form\\ExportForm', 'thelia.import' => 'Thelia\\Form\\ImportForm', 'thelia.admin.sale.creation' => 'Thelia\\Form\\Sale\\SaleCreationForm', 'thelia.admin.sale.modification' => 'Thelia\\Form\\Sale\\SaleModificationForm', 'thelia.empty' => 'Thelia\\Form\\EmptyForm', 'thelia_api_create' => 'Thelia\\Form\\Api\\ApiCreateForm', 'thelia_api_update' => 'Thelia\\Form\\Api\\ApiUpdateForm', 'thelia.admin.order-status.creation' => 'Thelia\\Form\\OrderStatus\\OrderStatusCreationForm', 'thelia.admin.order-status.modification' => 'Thelia\\Form\\OrderStatus\\OrderStatusModificationForm', 'carousel.image' => 'Carousel\\Form\\CarouselImageForm', 'carousel.update' => 'Carousel\\Form\\CarouselUpdateForm', 'cheque.instructions.configure' => 'Cheque\\Form\\ConfigurationForm', 'lps-area-create' => 'LivraisonParSecteurs\\Form\\CreateForm', 'lps-area-general-update' => 'LivraisonParSecteurs\\Form\\GeneralForm', 'lps-area-cities-update' => 'LivraisonParSecteurs\\Form\\CitiesForm', 'lps-area-schedule-update' => 'LivraisonParSecteurs\\Form\\ScheduleUpdateForm', 'lps-area-schedule-create' => 'LivraisonParSecteurs\\Form\\ScheduleCreateForm', 'lps-area-cities-add' => 'LivraisonParSecteurs\\Form\\CitiesAddForm', 'payplugmodule_configuration_form' => 'PayPlugModule\\Form\\ConfigurationForm', 'payplugmodule_order_action_form' => 'PayPlugModule\\Form\\OrderActionForm', 'payplugmodule_order_action_form_refund' => 'PayPlugModule\\Form\\OrderRefundForm', 'pdr.place.view.main' => 'PointRetrait\\Form\\ViewMainForm', 'pdr.place.view.schedule' => 'PointRetrait\\Form\\ViewScheduleForm', 'pdr.place.create' => 'PointRetrait\\Form\\CreatePlaceForm', 'pdr.place.create.schedule' => 'PointRetrait\\Form\\CreateScheduleForm', 'pdr.place.update.schedule' => 'PointRetrait\\Form\\UpdateScheduleForm', 'hookanalytics.configuration.form' => 'HookAnalytics\\Form\\Configuration', 'hooknavigation.configuration' => 'HookNavigation\\Form\\HookNavigationConfigForm', 'hooksocial.configuration.form' => 'HookSocial\\Form\\Configuration', 'tinymce.configure' => 'Tinymce\\Form\\ConfigurationForm', 'hookadminhome.config.form' => 'HookAdminHome\\Form\\Configuration', 'order.comment.form' => 'OrderComment\\Form\\CommentForm', 'customer.family.create.form' => 'CustomerFamily\\Form\\CustomerFamilyCreateForm', 'customer.family.update.form' => 'CustomerFamily\\Form\\CustomerFamilyUpdateForm', 'customer_family_update_default_form' => 'CustomerFamily\\Form\\CustomerFamilyUpdateDefaultForm', 'customer.family.delete.form' => 'CustomerFamily\\Form\\CustomerFamilyDeleteForm', 'customer.customer.family.form' => 'CustomerFamily\\Form\\CustomerCustomerFamilyForm', 'customer_family_price_update' => 'CustomerFamily\\Form\\CustomerFamilyPriceForm', 'customer_family_price_mode' => 'CustomerFamily\\Form\\CustomerFamilyPriceModeForm', 'recaptcha_configuration.form' => 'ReCaptcha\\Form\\ConfigurationForm', 'planiflivraison.configuration' => 'PlanificationLivraison\\Form\\ConfigurationForm', 'planiflivraison.product.list' => 'PlanificationLivraison\\Form\\ProductsListForm', 'cnc.place.view.main' => 'ClickAndCollect\\Form\\ViewMainForm', 'cnc.place.view.schedule' => 'ClickAndCollect\\Form\\ViewScheduleForm', 'cnc.place.create' => 'ClickAndCollect\\Form\\CreatePlaceForm', 'cnc.place.create.schedule' => 'ClickAndCollect\\Form\\CreateScheduleForm', 'cnc.place.update.schedule' => 'ClickAndCollect\\Form\\UpdateScheduleForm', 'mailjet.configuration' => 'Mailjet\\Form\\MailjetConfigurationForm', ), 'esi.class' => 'Symfony\\Component\\HttpKernel\\HttpCache\\Esi', 'esi_listener.class' => 'Symfony\\Component\\HttpKernel\\EventListener\\EsiListener', 'fragment.renderer.esi.class' => 'Symfony\\Component\\HttpKernel\\Fragment\\EsiFragmentRenderer', 'fragment.renderer.inline.class' => 'Thelia\\Core\\HttpKernel\\Fragment\\InlineFragmentRenderer', 'file_model.classes' => array( 'document.product' => 'Thelia\\Model\\ProductDocument', 'image.product' => 'Thelia\\Model\\ProductImage', 'document.category' => 'Thelia\\Model\\CategoryDocument', 'image.category' => 'Thelia\\Model\\CategoryImage', 'document.content' => 'Thelia\\Model\\ContentDocument', 'image.content' => 'Thelia\\Model\\ContentImage', 'document.folder' => 'Thelia\\Model\\FolderDocument', 'image.folder' => 'Thelia\\Model\\FolderImage', 'document.brand' => 'Thelia\\Model\\BrandDocument', 'image.brand' => 'Thelia\\Model\\BrandImage', 'image.module' => 'Thelia\\Model\\ModuleImage', ), 'admin.resources' => array( 'thelia' => array( 'SUPERADMINISTRATOR' => 'SUPERADMINISTRATOR', 'ADDRESS' => 'admin.address', 'ADMINISTRATOR' => 'admin.configuration.administrator', 'ADVANCED_CONFIGURATION' => 'admin.configuration.advanced', 'AREA' => 'admin.configuration.area', 'ATTRIBUTE' => 'admin.configuration.attribute', 'BRAND' => 'admin.brand', 'CATEGORY' => 'admin.category', 'CONFIG' => 'admin.configuration"', 'CONTENT' => 'admin.content', 'COUNTRY' => 'admin.configuration.country', 'STATE' => 'admin.configuration.state', 'COUPON' => 'admin.coupon', 'CURRENCY' => 'admin.configuration.currency', 'CUSTOMER' => 'admin.customer', 'FEATURE' => 'admin.configuration.feature', 'FOLDER' => 'admin.folder', 'HOME' => 'admin.home', 'LANGUAGE' => 'admin.configuration.language', 'MAILING_SYSTEM' => 'admin.configuration.mailing-system', 'MESSAGE' => 'admin.configuration.message', 'MODULE' => 'admin.module', 'HOOK' => 'admin.hook', 'MODULE_HOOK' => 'admin.module-hook', 'ORDER' => 'admin.order', 'ORDER_STATUS' => 'admin.configuration.order-status', 'PRODUCT' => 'admin.product', 'PROFILE' => 'admin.configuration.profile', 'SHIPPING_ZONE' => 'admin.configuration.shipping-zone', 'TAX' => 'admin.configuration.tax', 'TEMPLATE' => 'admin.configuration.template', 'SYSTEM_LOG' => 'admin.configuration.system-logs', 'ADMIN_LOG' => 'admin.configuration.admin-logs', 'STORE' => 'admin.configuration.store', 'TRANSLATIONS' => 'admin.configuration.translations', 'UPDATE' => 'admin.configuration.update', 'EXPORT' => 'admin.export', 'IMPORT' => 'admin.import', 'TOOLS' => 'admin.tools', 'SALES' => 'admin.sales', 'API' => 'admin.configuration.api', 'TITLE' => 'admin.customer.title', ), ), 'import.base_url' => '/admin/import', 'export.base_url' => '/admin/export', 'thelia.token_id' => 'thelia.token_provider', 'thelia.validator.translation_domain' => 'validators', 'thelia.logger.class' => 'Thelia\\Log\\Tlog', 'thelia.cache.namespace' => 'thelia_cache', 'router.request_context.class' => 'Symfony\\Component\\Routing\\RequestContext', 'router.null_generator.class' => 'Thelia\\Routing\\NullUrlGenerator', 'router.dynamicrouter.class' => 'Symfony\\Cmf\\Component\\Routing\\DynamicRouter', 'router.chainrouter.class' => 'Symfony\\Cmf\\Component\\Routing\\ChainRouter', 'router.class' => 'Symfony\\Component\\Routing\\Router', 'router.xmlfilename' => 'routing.xml', 'test.client.class' => 'Thelia\\Core\\HttpKernel\\Client', 'test.client.parameters' => array( ), 'test.client.history.class' => 'Symfony\\Component\\BrowserKit\\History', 'test.client.cookiejar.class' => 'Symfony\\Component\\BrowserKit\\CookieJar', 'translation.loader.php.class' => 'Symfony\\Component\\Translation\\Loader\\PhpFileLoader', 'translation.loader.yml.class' => 'Symfony\\Component\\Translation\\Loader\\YamlFileLoader', 'translation.loader.xliff.class' => 'Symfony\\Component\\Translation\\Loader\\XliffFileLoader', 'translation.loader.po.class' => 'Symfony\\Component\\Translation\\Loader\\PoFileLoader', 'translation.loader.mo.class' => 'Symfony\\Component\\Translation\\Loader\\MoFileLoader', 'translation.loader.qt.class' => 'Symfony\\Component\\Translation\\Loader\\QtFileLoader', 'translation.loader.csv.class' => 'Symfony\\Component\\Translation\\Loader\\CsvFileLoader', 'translation.loader.res.class' => 'Symfony\\Component\\Translation\\Loader\\IcuResFileLoader', 'translation.loader.dat.class' => 'Symfony\\Component\\Translation\\Loader\\IcuDatFileLoader', 'translation.loader.ini.class' => 'Symfony\\Component\\Translation\\Loader\\IniFileLoader', ); } }