From 26b180615669ab084e53558e4c18d3067c03df2a Mon Sep 17 00:00:00 2001 From: Etienne Roudeix Date: Thu, 11 Jul 2013 11:25:47 +0200 Subject: [PATCH] x right to 7 feature filter in product loop --- .../Admin/Controller/SessionController.php | 0 core/lib/Thelia/Core/Event/CustomRefEvent.php | 0 .../Thelia/Core/HttpFoundation/Request.php | 0 .../Core/HttpFoundation/Session/Session.php | 0 .../AuthenticationProviderInterface.php | 0 .../UsernamePasswordAuthenticator.php | 0 .../Encoder/PasswordEncoderInterface.php | 0 .../Security/Encoder/PasswordHashEncoder.php | 0 .../AuthenticationTokenNotFoundException.php | 0 core/lib/Thelia/Core/Security/Role/Role.php | 0 .../Core/Security/Role/RoleInterface.php | 0 .../Thelia/Core/Security/SecurityManager.php | 0 .../Core/Security/Token/AbstractToken.php | 0 .../Core/Security/Token/TokenInterface.php | 0 .../Security/Token/UsernamePasswordToken.php | 0 .../Core/Security/User/AdminUserProvider.php | 0 .../Security/User/CustomerUserProvider.php | 0 .../Core/Security/User/UserInterface.php | 0 .../Security/User/UserProviderInterface.php | 0 .../Exception/ResourceNotFoundException.php | 0 core/lib/Thelia/Core/Template/Loop/Feed.php | 0 .../lib/Thelia/Core/Template/Loop/Product.php | 74 ++++-------- .../Core/Template/Smarty/Plugins/Form.php | 0 .../Core/Template/Smarty/Plugins/Security.php | 0 .../Template/Smarty/Plugins/TheliaSyntax.php | 0 core/lib/Thelia/Form/AdminLogin.php | 0 core/lib/Thelia/Form/BaseForm.php | 0 core/lib/Thelia/Form/CustomerCreation.php | 0 core/lib/Thelia/Form/CustomerModification.php | 0 core/lib/Thelia/Model/Accessory.php | 0 core/lib/Thelia/Model/AccessoryQuery.php | 0 core/lib/Thelia/Model/Address.php | 0 core/lib/Thelia/Model/AddressQuery.php | 0 core/lib/Thelia/Model/Admin.php | 0 core/lib/Thelia/Model/AdminGroup.php | 0 core/lib/Thelia/Model/AdminGroupQuery.php | 0 core/lib/Thelia/Model/AdminLog.php | 0 core/lib/Thelia/Model/AdminLogQuery.php | 0 core/lib/Thelia/Model/AdminQuery.php | 0 core/lib/Thelia/Model/Area.php | 0 core/lib/Thelia/Model/AreaQuery.php | 0 core/lib/Thelia/Model/Attribute.php | 0 core/lib/Thelia/Model/AttributeAv.php | 0 core/lib/Thelia/Model/AttributeAvI18n.php | 0 .../lib/Thelia/Model/AttributeAvI18nQuery.php | 0 core/lib/Thelia/Model/AttributeAvQuery.php | 0 core/lib/Thelia/Model/AttributeCategory.php | 0 .../Thelia/Model/AttributeCategoryQuery.php | 0 .../lib/Thelia/Model/AttributeCombination.php | 0 .../Model/AttributeCombinationQuery.php | 0 core/lib/Thelia/Model/AttributeI18n.php | 0 core/lib/Thelia/Model/AttributeI18nQuery.php | 0 core/lib/Thelia/Model/AttributeQuery.php | 0 core/lib/Thelia/Model/Base/Accessory.php | 0 core/lib/Thelia/Model/Base/AccessoryQuery.php | 0 core/lib/Thelia/Model/Base/Address.php | 0 core/lib/Thelia/Model/Base/AddressQuery.php | 0 core/lib/Thelia/Model/Base/Admin.php | 0 core/lib/Thelia/Model/Base/AdminGroup.php | 0 .../lib/Thelia/Model/Base/AdminGroupQuery.php | 0 core/lib/Thelia/Model/Base/AdminLog.php | 0 core/lib/Thelia/Model/Base/AdminLogQuery.php | 0 core/lib/Thelia/Model/Base/AdminQuery.php | 0 core/lib/Thelia/Model/Base/Area.php | 0 core/lib/Thelia/Model/Base/AreaQuery.php | 0 core/lib/Thelia/Model/Base/Attribute.php | 0 core/lib/Thelia/Model/Base/AttributeAv.php | 0 .../lib/Thelia/Model/Base/AttributeAvI18n.php | 0 .../Model/Base/AttributeAvI18nQuery.php | 0 .../Thelia/Model/Base/AttributeAvQuery.php | 0 .../Thelia/Model/Base/AttributeCategory.php | 0 .../Model/Base/AttributeCategoryQuery.php | 0 .../Model/Base/AttributeCombination.php | 0 .../Model/Base/AttributeCombinationQuery.php | 0 core/lib/Thelia/Model/Base/AttributeI18n.php | 0 .../Thelia/Model/Base/AttributeI18nQuery.php | 0 core/lib/Thelia/Model/Base/AttributeQuery.php | 0 core/lib/Thelia/Model/Base/Category.php | 0 core/lib/Thelia/Model/Base/CategoryI18n.php | 0 .../Thelia/Model/Base/CategoryI18nQuery.php | 0 core/lib/Thelia/Model/Base/CategoryQuery.php | 0 .../lib/Thelia/Model/Base/CategoryVersion.php | 0 .../Model/Base/CategoryVersionQuery.php | 0 core/lib/Thelia/Model/Base/Combination.php | 0 .../Thelia/Model/Base/CombinationQuery.php | 0 core/lib/Thelia/Model/Base/Config.php | 0 core/lib/Thelia/Model/Base/ConfigI18n.php | 0 .../lib/Thelia/Model/Base/ConfigI18nQuery.php | 0 core/lib/Thelia/Model/Base/ConfigQuery.php | 0 core/lib/Thelia/Model/Base/Content.php | 0 core/lib/Thelia/Model/Base/ContentAssoc.php | 0 .../Thelia/Model/Base/ContentAssocQuery.php | 0 core/lib/Thelia/Model/Base/ContentFolder.php | 0 .../Thelia/Model/Base/ContentFolderQuery.php | 0 core/lib/Thelia/Model/Base/ContentI18n.php | 0 .../Thelia/Model/Base/ContentI18nQuery.php | 0 core/lib/Thelia/Model/Base/ContentQuery.php | 0 core/lib/Thelia/Model/Base/ContentVersion.php | 0 .../Thelia/Model/Base/ContentVersionQuery.php | 0 core/lib/Thelia/Model/Base/Country.php | 0 core/lib/Thelia/Model/Base/CountryI18n.php | 0 .../Thelia/Model/Base/CountryI18nQuery.php | 0 core/lib/Thelia/Model/Base/CountryQuery.php | 0 core/lib/Thelia/Model/Base/Coupon.php | 0 core/lib/Thelia/Model/Base/CouponOrder.php | 0 .../Thelia/Model/Base/CouponOrderQuery.php | 0 core/lib/Thelia/Model/Base/CouponQuery.php | 0 core/lib/Thelia/Model/Base/CouponRule.php | 0 .../lib/Thelia/Model/Base/CouponRuleQuery.php | 0 core/lib/Thelia/Model/Base/Currency.php | 0 core/lib/Thelia/Model/Base/CurrencyQuery.php | 0 core/lib/Thelia/Model/Base/Customer.php | 0 core/lib/Thelia/Model/Base/CustomerQuery.php | 0 core/lib/Thelia/Model/Base/CustomerTitle.php | 0 .../Thelia/Model/Base/CustomerTitleI18n.php | 0 .../Model/Base/CustomerTitleI18nQuery.php | 0 .../Thelia/Model/Base/CustomerTitleQuery.php | 0 core/lib/Thelia/Model/Base/Delivzone.php | 0 core/lib/Thelia/Model/Base/DelivzoneQuery.php | 0 core/lib/Thelia/Model/Base/Document.php | 0 core/lib/Thelia/Model/Base/DocumentI18n.php | 0 .../Thelia/Model/Base/DocumentI18nQuery.php | 0 core/lib/Thelia/Model/Base/DocumentQuery.php | 0 core/lib/Thelia/Model/Base/Feature.php | 0 core/lib/Thelia/Model/Base/FeatureAv.php | 0 core/lib/Thelia/Model/Base/FeatureAvI18n.php | 0 .../Thelia/Model/Base/FeatureAvI18nQuery.php | 0 core/lib/Thelia/Model/Base/FeatureAvQuery.php | 0 .../lib/Thelia/Model/Base/FeatureCategory.php | 0 .../Model/Base/FeatureCategoryQuery.php | 0 core/lib/Thelia/Model/Base/FeatureI18n.php | 0 .../Thelia/Model/Base/FeatureI18nQuery.php | 0 core/lib/Thelia/Model/Base/FeatureProd.php | 0 .../Thelia/Model/Base/FeatureProdQuery.php | 0 core/lib/Thelia/Model/Base/FeatureQuery.php | 0 core/lib/Thelia/Model/Base/Folder.php | 0 core/lib/Thelia/Model/Base/FolderI18n.php | 0 .../lib/Thelia/Model/Base/FolderI18nQuery.php | 0 core/lib/Thelia/Model/Base/FolderQuery.php | 0 core/lib/Thelia/Model/Base/FolderVersion.php | 0 .../Thelia/Model/Base/FolderVersionQuery.php | 0 core/lib/Thelia/Model/Base/Group.php | 0 core/lib/Thelia/Model/Base/GroupI18n.php | 0 core/lib/Thelia/Model/Base/GroupI18nQuery.php | 0 core/lib/Thelia/Model/Base/GroupModule.php | 0 .../Thelia/Model/Base/GroupModuleQuery.php | 0 core/lib/Thelia/Model/Base/GroupQuery.php | 0 core/lib/Thelia/Model/Base/GroupResource.php | 0 .../Thelia/Model/Base/GroupResourceQuery.php | 0 core/lib/Thelia/Model/Base/Image.php | 0 core/lib/Thelia/Model/Base/ImageI18n.php | 0 core/lib/Thelia/Model/Base/ImageI18nQuery.php | 0 core/lib/Thelia/Model/Base/ImageQuery.php | 0 core/lib/Thelia/Model/Base/Lang.php | 0 core/lib/Thelia/Model/Base/LangQuery.php | 0 core/lib/Thelia/Model/Base/Message.php | 0 core/lib/Thelia/Model/Base/MessageI18n.php | 0 .../Thelia/Model/Base/MessageI18nQuery.php | 0 core/lib/Thelia/Model/Base/MessageQuery.php | 0 core/lib/Thelia/Model/Base/MessageVersion.php | 0 .../Thelia/Model/Base/MessageVersionQuery.php | 0 core/lib/Thelia/Model/Base/Module.php | 0 core/lib/Thelia/Model/Base/ModuleI18n.php | 0 .../lib/Thelia/Model/Base/ModuleI18nQuery.php | 0 core/lib/Thelia/Model/Base/ModuleQuery.php | 0 core/lib/Thelia/Model/Base/Order.php | 0 core/lib/Thelia/Model/Base/OrderAddress.php | 0 .../Thelia/Model/Base/OrderAddressQuery.php | 0 core/lib/Thelia/Model/Base/OrderFeature.php | 0 .../Thelia/Model/Base/OrderFeatureQuery.php | 0 core/lib/Thelia/Model/Base/OrderProduct.php | 0 .../Thelia/Model/Base/OrderProductQuery.php | 0 core/lib/Thelia/Model/Base/OrderQuery.php | 0 core/lib/Thelia/Model/Base/OrderStatus.php | 0 .../lib/Thelia/Model/Base/OrderStatusI18n.php | 0 .../Model/Base/OrderStatusI18nQuery.php | 0 .../Thelia/Model/Base/OrderStatusQuery.php | 0 core/lib/Thelia/Model/Base/Product.php | 0 .../lib/Thelia/Model/Base/ProductCategory.php | 0 .../Model/Base/ProductCategoryQuery.php | 0 core/lib/Thelia/Model/Base/ProductI18n.php | 0 .../Thelia/Model/Base/ProductI18nQuery.php | 0 core/lib/Thelia/Model/Base/ProductQuery.php | 0 core/lib/Thelia/Model/Base/ProductVersion.php | 0 .../Thelia/Model/Base/ProductVersionQuery.php | 0 core/lib/Thelia/Model/Base/Resource.php | 0 core/lib/Thelia/Model/Base/ResourceI18n.php | 0 .../Thelia/Model/Base/ResourceI18nQuery.php | 0 core/lib/Thelia/Model/Base/ResourceQuery.php | 0 core/lib/Thelia/Model/Base/Rewriting.php | 0 core/lib/Thelia/Model/Base/RewritingQuery.php | 0 core/lib/Thelia/Model/Base/Stock.php | 0 core/lib/Thelia/Model/Base/StockQuery.php | 0 core/lib/Thelia/Model/Base/Tax.php | 0 core/lib/Thelia/Model/Base/TaxI18n.php | 0 core/lib/Thelia/Model/Base/TaxI18nQuery.php | 0 core/lib/Thelia/Model/Base/TaxQuery.php | 0 core/lib/Thelia/Model/Base/TaxRule.php | 0 core/lib/Thelia/Model/Base/TaxRuleCountry.php | 0 .../Thelia/Model/Base/TaxRuleCountryQuery.php | 0 core/lib/Thelia/Model/Base/TaxRuleI18n.php | 0 .../Thelia/Model/Base/TaxRuleI18nQuery.php | 0 core/lib/Thelia/Model/Base/TaxRuleQuery.php | 0 core/lib/Thelia/Model/Category.php | 0 core/lib/Thelia/Model/CategoryI18n.php | 0 core/lib/Thelia/Model/CategoryI18nQuery.php | 0 core/lib/Thelia/Model/CategoryQuery.php | 0 core/lib/Thelia/Model/CategoryVersion.php | 0 .../lib/Thelia/Model/CategoryVersionQuery.php | 0 core/lib/Thelia/Model/Combination.php | 0 core/lib/Thelia/Model/CombinationQuery.php | 0 core/lib/Thelia/Model/Config.php | 0 core/lib/Thelia/Model/ConfigI18n.php | 0 core/lib/Thelia/Model/ConfigI18nQuery.php | 0 core/lib/Thelia/Model/ConfigQuery.php | 0 core/lib/Thelia/Model/Content.php | 0 core/lib/Thelia/Model/ContentAssoc.php | 0 core/lib/Thelia/Model/ContentAssocQuery.php | 0 core/lib/Thelia/Model/ContentFolder.php | 0 core/lib/Thelia/Model/ContentFolderQuery.php | 0 core/lib/Thelia/Model/ContentI18n.php | 0 core/lib/Thelia/Model/ContentI18nQuery.php | 0 core/lib/Thelia/Model/ContentQuery.php | 0 core/lib/Thelia/Model/ContentVersion.php | 0 core/lib/Thelia/Model/ContentVersionQuery.php | 0 core/lib/Thelia/Model/Country.php | 0 core/lib/Thelia/Model/CountryI18n.php | 0 core/lib/Thelia/Model/CountryI18nQuery.php | 0 core/lib/Thelia/Model/CountryQuery.php | 0 core/lib/Thelia/Model/Coupon.php | 0 core/lib/Thelia/Model/CouponOrder.php | 0 core/lib/Thelia/Model/CouponOrderQuery.php | 0 core/lib/Thelia/Model/CouponQuery.php | 0 core/lib/Thelia/Model/CouponRule.php | 0 core/lib/Thelia/Model/CouponRuleQuery.php | 0 core/lib/Thelia/Model/Currency.php | 0 core/lib/Thelia/Model/CurrencyQuery.php | 0 core/lib/Thelia/Model/Customer.php | 0 core/lib/Thelia/Model/CustomerQuery.php | 0 core/lib/Thelia/Model/CustomerTitle.php | 0 core/lib/Thelia/Model/CustomerTitleI18n.php | 0 .../Thelia/Model/CustomerTitleI18nQuery.php | 0 core/lib/Thelia/Model/CustomerTitleQuery.php | 0 core/lib/Thelia/Model/Delivzone.php | 0 core/lib/Thelia/Model/DelivzoneQuery.php | 0 core/lib/Thelia/Model/Document.php | 0 core/lib/Thelia/Model/DocumentI18n.php | 0 core/lib/Thelia/Model/DocumentI18nQuery.php | 0 core/lib/Thelia/Model/DocumentQuery.php | 0 core/lib/Thelia/Model/Feature.php | 0 core/lib/Thelia/Model/FeatureAv.php | 0 core/lib/Thelia/Model/FeatureAvI18n.php | 0 core/lib/Thelia/Model/FeatureAvI18nQuery.php | 0 core/lib/Thelia/Model/FeatureAvQuery.php | 0 core/lib/Thelia/Model/FeatureCategory.php | 0 .../lib/Thelia/Model/FeatureCategoryQuery.php | 0 core/lib/Thelia/Model/FeatureI18n.php | 0 core/lib/Thelia/Model/FeatureI18nQuery.php | 0 core/lib/Thelia/Model/FeatureProd.php | 0 core/lib/Thelia/Model/FeatureProdQuery.php | 0 core/lib/Thelia/Model/FeatureQuery.php | 0 core/lib/Thelia/Model/Folder.php | 0 core/lib/Thelia/Model/FolderI18n.php | 0 core/lib/Thelia/Model/FolderI18nQuery.php | 0 core/lib/Thelia/Model/FolderQuery.php | 0 core/lib/Thelia/Model/FolderVersion.php | 0 core/lib/Thelia/Model/FolderVersionQuery.php | 0 core/lib/Thelia/Model/Group.php | 0 core/lib/Thelia/Model/GroupI18n.php | 0 core/lib/Thelia/Model/GroupI18nQuery.php | 0 core/lib/Thelia/Model/GroupModule.php | 0 core/lib/Thelia/Model/GroupModuleQuery.php | 0 core/lib/Thelia/Model/GroupQuery.php | 0 core/lib/Thelia/Model/GroupResource.php | 0 core/lib/Thelia/Model/GroupResourceQuery.php | 0 core/lib/Thelia/Model/Image.php | 0 core/lib/Thelia/Model/ImageI18n.php | 0 core/lib/Thelia/Model/ImageI18nQuery.php | 0 core/lib/Thelia/Model/ImageQuery.php | 0 core/lib/Thelia/Model/Lang.php | 0 core/lib/Thelia/Model/LangQuery.php | 0 .../Thelia/Model/Map/AccessoryTableMap.php | 0 core/lib/Thelia/Model/Map/AddressTableMap.php | 0 .../Thelia/Model/Map/AdminGroupTableMap.php | 0 .../lib/Thelia/Model/Map/AdminLogTableMap.php | 0 core/lib/Thelia/Model/Map/AdminTableMap.php | 0 core/lib/Thelia/Model/Map/AreaTableMap.php | 0 .../Model/Map/AttributeAvI18nTableMap.php | 0 .../Thelia/Model/Map/AttributeAvTableMap.php | 0 .../Model/Map/AttributeCategoryTableMap.php | 0 .../Map/AttributeCombinationTableMap.php | 0 .../Model/Map/AttributeI18nTableMap.php | 0 .../Thelia/Model/Map/AttributeTableMap.php | 0 .../Thelia/Model/Map/CategoryI18nTableMap.php | 0 .../lib/Thelia/Model/Map/CategoryTableMap.php | 0 .../Model/Map/CategoryVersionTableMap.php | 0 .../Thelia/Model/Map/CombinationTableMap.php | 0 .../Thelia/Model/Map/ConfigI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ConfigTableMap.php | 0 .../Thelia/Model/Map/ContentAssocTableMap.php | 0 .../Model/Map/ContentFolderTableMap.php | 0 .../Thelia/Model/Map/ContentI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ContentTableMap.php | 0 .../Model/Map/ContentVersionTableMap.php | 0 .../Thelia/Model/Map/CountryI18nTableMap.php | 0 core/lib/Thelia/Model/Map/CountryTableMap.php | 0 .../Thelia/Model/Map/CouponOrderTableMap.php | 0 .../Thelia/Model/Map/CouponRuleTableMap.php | 0 core/lib/Thelia/Model/Map/CouponTableMap.php | 0 .../lib/Thelia/Model/Map/CurrencyTableMap.php | 0 .../lib/Thelia/Model/Map/CustomerTableMap.php | 0 .../Model/Map/CustomerTitleI18nTableMap.php | 0 .../Model/Map/CustomerTitleTableMap.php | 0 .../Thelia/Model/Map/DelivzoneTableMap.php | 0 .../Thelia/Model/Map/DocumentI18nTableMap.php | 0 .../lib/Thelia/Model/Map/DocumentTableMap.php | 0 .../Model/Map/FeatureAvI18nTableMap.php | 0 .../Thelia/Model/Map/FeatureAvTableMap.php | 0 .../Model/Map/FeatureCategoryTableMap.php | 0 .../Thelia/Model/Map/FeatureI18nTableMap.php | 0 .../Thelia/Model/Map/FeatureProdTableMap.php | 0 core/lib/Thelia/Model/Map/FeatureTableMap.php | 0 .../Thelia/Model/Map/FolderI18nTableMap.php | 0 core/lib/Thelia/Model/Map/FolderTableMap.php | 0 .../Model/Map/FolderVersionTableMap.php | 0 .../Thelia/Model/Map/GroupI18nTableMap.php | 0 .../Thelia/Model/Map/GroupModuleTableMap.php | 0 .../Model/Map/GroupResourceTableMap.php | 0 core/lib/Thelia/Model/Map/GroupTableMap.php | 0 .../Thelia/Model/Map/ImageI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ImageTableMap.php | 0 core/lib/Thelia/Model/Map/LangTableMap.php | 0 .../Thelia/Model/Map/MessageI18nTableMap.php | 0 core/lib/Thelia/Model/Map/MessageTableMap.php | 0 .../Model/Map/MessageVersionTableMap.php | 0 .../Thelia/Model/Map/ModuleI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ModuleTableMap.php | 0 .../Thelia/Model/Map/OrderAddressTableMap.php | 0 .../Thelia/Model/Map/OrderFeatureTableMap.php | 0 .../Thelia/Model/Map/OrderProductTableMap.php | 0 .../Model/Map/OrderStatusI18nTableMap.php | 0 .../Thelia/Model/Map/OrderStatusTableMap.php | 0 core/lib/Thelia/Model/Map/OrderTableMap.php | 0 .../Model/Map/ProductCategoryTableMap.php | 0 .../Thelia/Model/Map/ProductI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ProductTableMap.php | 0 .../Model/Map/ProductVersionTableMap.php | 0 .../Thelia/Model/Map/ResourceI18nTableMap.php | 0 .../lib/Thelia/Model/Map/ResourceTableMap.php | 0 .../Thelia/Model/Map/RewritingTableMap.php | 0 core/lib/Thelia/Model/Map/StockTableMap.php | 0 core/lib/Thelia/Model/Map/TaxI18nTableMap.php | 0 .../Model/Map/TaxRuleCountryTableMap.php | 0 .../Thelia/Model/Map/TaxRuleI18nTableMap.php | 0 core/lib/Thelia/Model/Map/TaxRuleTableMap.php | 0 core/lib/Thelia/Model/Map/TaxTableMap.php | 0 core/lib/Thelia/Model/Message.php | 0 core/lib/Thelia/Model/MessageI18n.php | 0 core/lib/Thelia/Model/MessageI18nQuery.php | 0 core/lib/Thelia/Model/MessageQuery.php | 0 core/lib/Thelia/Model/MessageVersion.php | 0 core/lib/Thelia/Model/MessageVersionQuery.php | 0 core/lib/Thelia/Model/Module.php | 0 core/lib/Thelia/Model/ModuleI18n.php | 0 core/lib/Thelia/Model/ModuleI18nQuery.php | 0 core/lib/Thelia/Model/ModuleQuery.php | 0 core/lib/Thelia/Model/Order.php | 0 core/lib/Thelia/Model/OrderAddress.php | 0 core/lib/Thelia/Model/OrderAddressQuery.php | 0 core/lib/Thelia/Model/OrderFeature.php | 0 core/lib/Thelia/Model/OrderFeatureQuery.php | 0 core/lib/Thelia/Model/OrderProduct.php | 0 core/lib/Thelia/Model/OrderProductQuery.php | 0 core/lib/Thelia/Model/OrderQuery.php | 0 core/lib/Thelia/Model/OrderStatus.php | 0 core/lib/Thelia/Model/OrderStatusI18n.php | 0 .../lib/Thelia/Model/OrderStatusI18nQuery.php | 0 core/lib/Thelia/Model/OrderStatusQuery.php | 0 core/lib/Thelia/Model/Product.php | 0 core/lib/Thelia/Model/ProductCategory.php | 0 .../lib/Thelia/Model/ProductCategoryQuery.php | 0 core/lib/Thelia/Model/ProductI18n.php | 0 core/lib/Thelia/Model/ProductI18nQuery.php | 0 core/lib/Thelia/Model/ProductQuery.php | 0 core/lib/Thelia/Model/ProductVersion.php | 0 core/lib/Thelia/Model/ProductVersionQuery.php | 0 core/lib/Thelia/Model/Resource.php | 0 core/lib/Thelia/Model/ResourceI18n.php | 0 core/lib/Thelia/Model/ResourceI18nQuery.php | 0 core/lib/Thelia/Model/ResourceQuery.php | 0 core/lib/Thelia/Model/Rewriting.php | 0 core/lib/Thelia/Model/RewritingQuery.php | 0 core/lib/Thelia/Model/Stock.php | 0 core/lib/Thelia/Model/StockQuery.php | 0 core/lib/Thelia/Model/Tax.php | 0 core/lib/Thelia/Model/TaxI18n.php | 0 core/lib/Thelia/Model/TaxI18nQuery.php | 0 core/lib/Thelia/Model/TaxQuery.php | 0 core/lib/Thelia/Model/TaxRule.php | 0 core/lib/Thelia/Model/TaxRuleCountry.php | 0 core/lib/Thelia/Model/TaxRuleCountryQuery.php | 0 core/lib/Thelia/Model/TaxRuleI18n.php | 0 core/lib/Thelia/Model/TaxRuleI18nQuery.php | 0 core/lib/Thelia/Model/TaxRuleQuery.php | 0 .../Encoder/PasswordHashEncoderTest.php | 0 .../Core/Security/SecurityManagerTest.php | 0 .../Token/UsernamePasswordTokenTest.php | 0 core/lib/Thelia/Type/BooleanType.php | 2 +- .../lib/Thelia/Type/IntToCombinedIntsList.php | 107 +++++++++--------- templates/admin/default/404.html | 0 templates/smarty-sample/category.html | 3 +- templates/smarty-sample/connexion.html | 0 templates/smarty-sample/included.html | 0 413 files changed, 78 insertions(+), 108 deletions(-) mode change 100644 => 100755 core/lib/Thelia/Admin/Controller/SessionController.php mode change 100644 => 100755 core/lib/Thelia/Core/Event/CustomRefEvent.php mode change 100644 => 100755 core/lib/Thelia/Core/HttpFoundation/Request.php mode change 100644 => 100755 core/lib/Thelia/Core/HttpFoundation/Session/Session.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Authentication/AuthenticationProviderInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Authentication/UsernamePasswordAuthenticator.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Encoder/PasswordEncoderInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Encoder/PasswordHashEncoder.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Exception/AuthenticationTokenNotFoundException.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Role/Role.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Role/RoleInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/SecurityManager.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Token/AbstractToken.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Token/TokenInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/Token/UsernamePasswordToken.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/User/AdminUserProvider.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/User/CustomerUserProvider.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/User/UserInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/User/UserProviderInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Template/Exception/ResourceNotFoundException.php mode change 100644 => 100755 core/lib/Thelia/Core/Template/Loop/Feed.php mode change 100644 => 100755 core/lib/Thelia/Core/Template/Smarty/Plugins/Form.php mode change 100644 => 100755 core/lib/Thelia/Core/Template/Smarty/Plugins/Security.php mode change 100644 => 100755 core/lib/Thelia/Core/Template/Smarty/Plugins/TheliaSyntax.php mode change 100644 => 100755 core/lib/Thelia/Form/AdminLogin.php mode change 100644 => 100755 core/lib/Thelia/Form/BaseForm.php mode change 100644 => 100755 core/lib/Thelia/Form/CustomerCreation.php mode change 100644 => 100755 core/lib/Thelia/Form/CustomerModification.php mode change 100644 => 100755 core/lib/Thelia/Model/Accessory.php mode change 100644 => 100755 core/lib/Thelia/Model/AccessoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Address.php mode change 100644 => 100755 core/lib/Thelia/Model/AddressQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Admin.php mode change 100644 => 100755 core/lib/Thelia/Model/AdminGroup.php mode change 100644 => 100755 core/lib/Thelia/Model/AdminGroupQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/AdminLog.php mode change 100644 => 100755 core/lib/Thelia/Model/AdminLogQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/AdminQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Area.php mode change 100644 => 100755 core/lib/Thelia/Model/AreaQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Attribute.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeAv.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeAvI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeAvI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeAvQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeCategory.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeCategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeCombination.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeCombinationQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/AttributeQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Accessory.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AccessoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Address.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AddressQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Admin.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AdminGroup.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AdminGroupQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AdminLog.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AdminLogQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AdminQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Area.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AreaQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Attribute.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeAv.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeAvI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeAvI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeAvQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeCategory.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeCategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeCombination.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeCombinationQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/AttributeQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Category.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CategoryI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CategoryI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CategoryVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CategoryVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Combination.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CombinationQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Config.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ConfigI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ConfigI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ConfigQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Content.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentAssoc.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentAssocQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentFolder.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentFolderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ContentVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Country.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CountryI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CountryI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CountryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Coupon.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CouponOrder.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CouponOrderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CouponQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CouponRule.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CouponRuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Currency.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CurrencyQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Customer.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CustomerQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CustomerTitle.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CustomerTitleI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CustomerTitleI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/CustomerTitleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Delivzone.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/DelivzoneQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Document.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/DocumentI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/DocumentI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/DocumentQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Feature.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureAv.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureAvI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureAvI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureAvQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureCategory.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureCategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureProd.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureProdQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FeatureQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Folder.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FolderI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FolderI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FolderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FolderVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/FolderVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Group.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/GroupI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/GroupI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/GroupModule.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/GroupModuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/GroupQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/GroupResource.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/GroupResourceQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Image.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ImageI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ImageI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ImageQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Lang.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/LangQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Message.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/MessageI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/MessageI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/MessageQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/MessageVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/MessageVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Module.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ModuleI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ModuleI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ModuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Order.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderAddress.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderAddressQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderFeature.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderFeatureQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderProduct.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderProductQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderStatus.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderStatusI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderStatusI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/OrderStatusQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Product.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ProductCategory.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ProductCategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ProductI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ProductI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ProductQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ProductVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ProductVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Resource.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ResourceI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ResourceI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/ResourceQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Rewriting.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/RewritingQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Stock.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/StockQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/Tax.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxRule.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxRuleCountry.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxRuleCountryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxRuleI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxRuleI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Base/TaxRuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Category.php mode change 100644 => 100755 core/lib/Thelia/Model/CategoryI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/CategoryI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/CategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/CategoryVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/CategoryVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Combination.php mode change 100644 => 100755 core/lib/Thelia/Model/CombinationQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Config.php mode change 100644 => 100755 core/lib/Thelia/Model/ConfigI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/ConfigI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ConfigQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Content.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentAssoc.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentAssocQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentFolder.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentFolderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/ContentVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Country.php mode change 100644 => 100755 core/lib/Thelia/Model/CountryI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/CountryI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/CountryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Coupon.php mode change 100644 => 100755 core/lib/Thelia/Model/CouponOrder.php mode change 100644 => 100755 core/lib/Thelia/Model/CouponOrderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/CouponQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/CouponRule.php mode change 100644 => 100755 core/lib/Thelia/Model/CouponRuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Currency.php mode change 100644 => 100755 core/lib/Thelia/Model/CurrencyQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Customer.php mode change 100644 => 100755 core/lib/Thelia/Model/CustomerQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/CustomerTitle.php mode change 100644 => 100755 core/lib/Thelia/Model/CustomerTitleI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/CustomerTitleI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/CustomerTitleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Delivzone.php mode change 100644 => 100755 core/lib/Thelia/Model/DelivzoneQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Document.php mode change 100644 => 100755 core/lib/Thelia/Model/DocumentI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/DocumentI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/DocumentQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Feature.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureAv.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureAvI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureAvI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureAvQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureCategory.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureCategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureProd.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureProdQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/FeatureQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Folder.php mode change 100644 => 100755 core/lib/Thelia/Model/FolderI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/FolderI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/FolderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/FolderVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/FolderVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Group.php mode change 100644 => 100755 core/lib/Thelia/Model/GroupI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/GroupI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/GroupModule.php mode change 100644 => 100755 core/lib/Thelia/Model/GroupModuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/GroupQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/GroupResource.php mode change 100644 => 100755 core/lib/Thelia/Model/GroupResourceQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Image.php mode change 100644 => 100755 core/lib/Thelia/Model/ImageI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/ImageI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ImageQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Lang.php mode change 100644 => 100755 core/lib/Thelia/Model/LangQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AccessoryTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AddressTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AdminGroupTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AdminLogTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AdminTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AreaTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AttributeAvTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AttributeCategoryTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AttributeCombinationTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AttributeI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/AttributeTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CategoryI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CategoryTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CategoryVersionTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CombinationTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ConfigI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ConfigTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ContentAssocTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ContentFolderTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ContentI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ContentTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ContentVersionTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CountryI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CountryTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CouponOrderTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CouponRuleTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CouponTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CurrencyTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CustomerTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/CustomerTitleTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/DelivzoneTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/DocumentI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/DocumentTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FeatureAvTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FeatureCategoryTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FeatureI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FeatureProdTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FeatureTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FolderI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FolderTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/FolderVersionTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/GroupI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/GroupModuleTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/GroupResourceTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/GroupTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ImageI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ImageTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/LangTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/MessageI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/MessageTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/MessageVersionTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ModuleI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ModuleTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/OrderAddressTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/OrderFeatureTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/OrderProductTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/OrderStatusTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/OrderTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ProductCategoryTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ProductI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ProductTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ProductVersionTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ResourceI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/ResourceTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/RewritingTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/StockTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/TaxI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/TaxRuleCountryTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/TaxRuleI18nTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/TaxRuleTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Map/TaxTableMap.php mode change 100644 => 100755 core/lib/Thelia/Model/Message.php mode change 100644 => 100755 core/lib/Thelia/Model/MessageI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/MessageI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/MessageQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/MessageVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/MessageVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Module.php mode change 100644 => 100755 core/lib/Thelia/Model/ModuleI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/ModuleI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ModuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Order.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderAddress.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderAddressQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderFeature.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderFeatureQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderProduct.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderProductQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderStatus.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderStatusI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderStatusI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/OrderStatusQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Product.php mode change 100644 => 100755 core/lib/Thelia/Model/ProductCategory.php mode change 100644 => 100755 core/lib/Thelia/Model/ProductCategoryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ProductI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/ProductI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ProductQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ProductVersion.php mode change 100644 => 100755 core/lib/Thelia/Model/ProductVersionQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Resource.php mode change 100644 => 100755 core/lib/Thelia/Model/ResourceI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/ResourceI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/ResourceQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Rewriting.php mode change 100644 => 100755 core/lib/Thelia/Model/RewritingQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Stock.php mode change 100644 => 100755 core/lib/Thelia/Model/StockQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/Tax.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxRule.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxRuleCountry.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxRuleCountryQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxRuleI18n.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxRuleI18nQuery.php mode change 100644 => 100755 core/lib/Thelia/Model/TaxRuleQuery.php mode change 100644 => 100755 core/lib/Thelia/Tests/Core/Security/Encoder/PasswordHashEncoderTest.php mode change 100644 => 100755 core/lib/Thelia/Tests/Core/Security/SecurityManagerTest.php mode change 100644 => 100755 core/lib/Thelia/Tests/Core/Security/Token/UsernamePasswordTokenTest.php mode change 100644 => 100755 templates/admin/default/404.html mode change 100644 => 100755 templates/smarty-sample/connexion.html mode change 100644 => 100755 templates/smarty-sample/included.html diff --git a/core/lib/Thelia/Admin/Controller/SessionController.php b/core/lib/Thelia/Admin/Controller/SessionController.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Event/CustomRefEvent.php b/core/lib/Thelia/Core/Event/CustomRefEvent.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/HttpFoundation/Request.php b/core/lib/Thelia/Core/HttpFoundation/Request.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/HttpFoundation/Session/Session.php b/core/lib/Thelia/Core/HttpFoundation/Session/Session.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Authentication/AuthenticationProviderInterface.php b/core/lib/Thelia/Core/Security/Authentication/AuthenticationProviderInterface.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Authentication/UsernamePasswordAuthenticator.php b/core/lib/Thelia/Core/Security/Authentication/UsernamePasswordAuthenticator.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Encoder/PasswordEncoderInterface.php b/core/lib/Thelia/Core/Security/Encoder/PasswordEncoderInterface.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Encoder/PasswordHashEncoder.php b/core/lib/Thelia/Core/Security/Encoder/PasswordHashEncoder.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Exception/AuthenticationTokenNotFoundException.php b/core/lib/Thelia/Core/Security/Exception/AuthenticationTokenNotFoundException.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Role/Role.php b/core/lib/Thelia/Core/Security/Role/Role.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Role/RoleInterface.php b/core/lib/Thelia/Core/Security/Role/RoleInterface.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/SecurityManager.php b/core/lib/Thelia/Core/Security/SecurityManager.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Token/AbstractToken.php b/core/lib/Thelia/Core/Security/Token/AbstractToken.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Token/TokenInterface.php b/core/lib/Thelia/Core/Security/Token/TokenInterface.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/Token/UsernamePasswordToken.php b/core/lib/Thelia/Core/Security/Token/UsernamePasswordToken.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/User/AdminUserProvider.php b/core/lib/Thelia/Core/Security/User/AdminUserProvider.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/User/CustomerUserProvider.php b/core/lib/Thelia/Core/Security/User/CustomerUserProvider.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/User/UserInterface.php b/core/lib/Thelia/Core/Security/User/UserInterface.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/User/UserProviderInterface.php b/core/lib/Thelia/Core/Security/User/UserProviderInterface.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Template/Exception/ResourceNotFoundException.php b/core/lib/Thelia/Core/Template/Exception/ResourceNotFoundException.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Template/Loop/Feed.php b/core/lib/Thelia/Core/Template/Loop/Feed.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Template/Loop/Product.php b/core/lib/Thelia/Core/Template/Loop/Product.php index b67041fb6..0acb903d3 100755 --- a/core/lib/Thelia/Core/Template/Loop/Product.php +++ b/core/lib/Thelia/Core/Template/Loop/Product.php @@ -319,65 +319,29 @@ class Product extends BaseLoop $feature_available = $this->getFeature_available(); if(null !== $feature_available) { - //$search->joinFeatureProd('fa2', Criteria::LEFT_JOIN)->condition('foocond', '`fa2`.`product_id`=1')->setJoinCondition('fa2', 'foocond'); - //$search->joinFeatureProd('fa3', Criteria::LEFT_JOIN)->condition('foocond2', 'fa3.product_id=?', 2)->setJoinCondition('fa3', 'foocond2'); - - /* fonctionne mais pas avec ? - $search->joinFeatureProd('fa3', Criteria::LEFT_JOIN)->addJoinCondition('fa3', "'fa3.PRODUCT_ID' = 4"); - $search->joinFeatureProd('fa2', Criteria::LEFT_JOIN)->addJoinCondition('fa2', "'fa2.PRODUCT_ID' = 3"); - */ - - /* pas mieux - $x = new Join(ProductTableMap::ID, FeatureProdTableMap::PRODUCT_ID, Criteria::LEFT_JOIN); - $x->setRightTableAlias('fa0'); - $search->addJoinObject($x, 'fa0')->addJoinCondition('fa0', "PRODUCT_ID = ?", 0); - */ - foreach($feature_available as $feature => $feature_choice) { foreach($feature_choice['values'] as $feature_av) { - $featureAlias = 'fa_' . $feature . '_' . $feature_av; + $featureAlias = 'fa_' . $feature; + if($feature_av != '*') + $featureAlias .= '_' . $feature_av; $search->joinFeatureProd($featureAlias, Criteria::LEFT_JOIN) - ->addJoinCondition($featureAlias, "`$featureAlias`.FEATURE_ID = ?", $feature, null, \PDO::PARAM_INT) - ->addJoinCondition($featureAlias, "`$featureAlias`.FEATURE_AV_ID = ?", $feature_av, null, \PDO::PARAM_INT); + ->addJoinCondition($featureAlias, "`$featureAlias`.FEATURE_ID = ?", $feature, null, \PDO::PARAM_INT); + if($feature_av != '*') + $search->addJoinCondition($featureAlias, "`$featureAlias`.FEATURE_AV_ID = ?", $feature_av, null, \PDO::PARAM_INT); } - $bigDealFeatureWhereCondition = str_replace('&', ' AND ', $feature_choice['values']); + + /* format for mysql */ + $sqlWhereString = $feature_choice['expression']; + if($sqlWhereString == '*') { + $sqlWhereString = 'NOT ISNULL(`fa_' . $feature . '`.ID)'; + } else { + $sqlWhereString = preg_replace('#(^|[^0-9])([0-9]+)([^0-9]|$)#', '\1NOT ISNULL(`fa_' . $feature . '_' . '\2`.ID)\3', $sqlWhereString); + $sqlWhereString = str_replace('&', ' AND ', $sqlWhereString); + $sqlWhereString = str_replace('|', ' OR ', $sqlWhereString); + } + + $search->where($sqlWhereString); } - - - - /* - * ne marche pas de cette façon : - * - * - $search->filterByFeatureProd( - FeatureProdQuery::create('fa') - ->filterByFeature( - FeatureQuery::create('fq') - ->filterById(array(1,2,3), Criteria::IN) - ->find() - ) - ->filterByFeatureAv( - FeatureAvQuery::create() - ->filterById(array(1,2,3), Criteria::IN) - ->find() - ) - ->find() - ); - - */ - - /* - - CategoryQuery::create()->filterByProduct( - ProductCategoryQuery::create()->filterByProductId( - $this->request->get("product_id"), - Criteria::EQUAL - )->find(), - Criteria::IN - )->find(), - Criteria::NOT_IN - - */ } /** @@ -391,6 +355,8 @@ class Product extends BaseLoop (ConfigQuery::read("default_lang_without_translation", 1)) ? Criteria::LEFT_JOIN : Criteria::INNER_JOIN ); + $search->groupBy(ProductTableMap::ID); + $products = $this->search($search, $pagination); $loopResult = new LoopResult(); diff --git a/core/lib/Thelia/Core/Template/Smarty/Plugins/Form.php b/core/lib/Thelia/Core/Template/Smarty/Plugins/Form.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Template/Smarty/Plugins/Security.php b/core/lib/Thelia/Core/Template/Smarty/Plugins/Security.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Template/Smarty/Plugins/TheliaSyntax.php b/core/lib/Thelia/Core/Template/Smarty/Plugins/TheliaSyntax.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Form/AdminLogin.php b/core/lib/Thelia/Form/AdminLogin.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Form/BaseForm.php b/core/lib/Thelia/Form/BaseForm.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Form/CustomerCreation.php b/core/lib/Thelia/Form/CustomerCreation.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Form/CustomerModification.php b/core/lib/Thelia/Form/CustomerModification.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Accessory.php b/core/lib/Thelia/Model/Accessory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AccessoryQuery.php b/core/lib/Thelia/Model/AccessoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Address.php b/core/lib/Thelia/Model/Address.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AddressQuery.php b/core/lib/Thelia/Model/AddressQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Admin.php b/core/lib/Thelia/Model/Admin.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AdminGroup.php b/core/lib/Thelia/Model/AdminGroup.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AdminGroupQuery.php b/core/lib/Thelia/Model/AdminGroupQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AdminLog.php b/core/lib/Thelia/Model/AdminLog.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AdminLogQuery.php b/core/lib/Thelia/Model/AdminLogQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AdminQuery.php b/core/lib/Thelia/Model/AdminQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Area.php b/core/lib/Thelia/Model/Area.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AreaQuery.php b/core/lib/Thelia/Model/AreaQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Attribute.php b/core/lib/Thelia/Model/Attribute.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeAv.php b/core/lib/Thelia/Model/AttributeAv.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeAvI18n.php b/core/lib/Thelia/Model/AttributeAvI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeAvI18nQuery.php b/core/lib/Thelia/Model/AttributeAvI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeAvQuery.php b/core/lib/Thelia/Model/AttributeAvQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeCategory.php b/core/lib/Thelia/Model/AttributeCategory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeCategoryQuery.php b/core/lib/Thelia/Model/AttributeCategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeCombination.php b/core/lib/Thelia/Model/AttributeCombination.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeCombinationQuery.php b/core/lib/Thelia/Model/AttributeCombinationQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeI18n.php b/core/lib/Thelia/Model/AttributeI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeI18nQuery.php b/core/lib/Thelia/Model/AttributeI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/AttributeQuery.php b/core/lib/Thelia/Model/AttributeQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Accessory.php b/core/lib/Thelia/Model/Base/Accessory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AccessoryQuery.php b/core/lib/Thelia/Model/Base/AccessoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Address.php b/core/lib/Thelia/Model/Base/Address.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AddressQuery.php b/core/lib/Thelia/Model/Base/AddressQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Admin.php b/core/lib/Thelia/Model/Base/Admin.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AdminGroup.php b/core/lib/Thelia/Model/Base/AdminGroup.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AdminGroupQuery.php b/core/lib/Thelia/Model/Base/AdminGroupQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AdminLog.php b/core/lib/Thelia/Model/Base/AdminLog.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AdminLogQuery.php b/core/lib/Thelia/Model/Base/AdminLogQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AdminQuery.php b/core/lib/Thelia/Model/Base/AdminQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Area.php b/core/lib/Thelia/Model/Base/Area.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AreaQuery.php b/core/lib/Thelia/Model/Base/AreaQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Attribute.php b/core/lib/Thelia/Model/Base/Attribute.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeAv.php b/core/lib/Thelia/Model/Base/AttributeAv.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeAvI18n.php b/core/lib/Thelia/Model/Base/AttributeAvI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeAvI18nQuery.php b/core/lib/Thelia/Model/Base/AttributeAvI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeAvQuery.php b/core/lib/Thelia/Model/Base/AttributeAvQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeCategory.php b/core/lib/Thelia/Model/Base/AttributeCategory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeCategoryQuery.php b/core/lib/Thelia/Model/Base/AttributeCategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeCombination.php b/core/lib/Thelia/Model/Base/AttributeCombination.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeCombinationQuery.php b/core/lib/Thelia/Model/Base/AttributeCombinationQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeI18n.php b/core/lib/Thelia/Model/Base/AttributeI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeI18nQuery.php b/core/lib/Thelia/Model/Base/AttributeI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/AttributeQuery.php b/core/lib/Thelia/Model/Base/AttributeQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Category.php b/core/lib/Thelia/Model/Base/Category.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CategoryI18n.php b/core/lib/Thelia/Model/Base/CategoryI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CategoryI18nQuery.php b/core/lib/Thelia/Model/Base/CategoryI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CategoryQuery.php b/core/lib/Thelia/Model/Base/CategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CategoryVersion.php b/core/lib/Thelia/Model/Base/CategoryVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CategoryVersionQuery.php b/core/lib/Thelia/Model/Base/CategoryVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Combination.php b/core/lib/Thelia/Model/Base/Combination.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CombinationQuery.php b/core/lib/Thelia/Model/Base/CombinationQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Config.php b/core/lib/Thelia/Model/Base/Config.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ConfigI18n.php b/core/lib/Thelia/Model/Base/ConfigI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ConfigI18nQuery.php b/core/lib/Thelia/Model/Base/ConfigI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ConfigQuery.php b/core/lib/Thelia/Model/Base/ConfigQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Content.php b/core/lib/Thelia/Model/Base/Content.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentAssoc.php b/core/lib/Thelia/Model/Base/ContentAssoc.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentAssocQuery.php b/core/lib/Thelia/Model/Base/ContentAssocQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentFolder.php b/core/lib/Thelia/Model/Base/ContentFolder.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentFolderQuery.php b/core/lib/Thelia/Model/Base/ContentFolderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentI18n.php b/core/lib/Thelia/Model/Base/ContentI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentI18nQuery.php b/core/lib/Thelia/Model/Base/ContentI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentQuery.php b/core/lib/Thelia/Model/Base/ContentQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentVersion.php b/core/lib/Thelia/Model/Base/ContentVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ContentVersionQuery.php b/core/lib/Thelia/Model/Base/ContentVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Country.php b/core/lib/Thelia/Model/Base/Country.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CountryI18n.php b/core/lib/Thelia/Model/Base/CountryI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CountryI18nQuery.php b/core/lib/Thelia/Model/Base/CountryI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CountryQuery.php b/core/lib/Thelia/Model/Base/CountryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Coupon.php b/core/lib/Thelia/Model/Base/Coupon.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CouponOrder.php b/core/lib/Thelia/Model/Base/CouponOrder.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CouponOrderQuery.php b/core/lib/Thelia/Model/Base/CouponOrderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CouponQuery.php b/core/lib/Thelia/Model/Base/CouponQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CouponRule.php b/core/lib/Thelia/Model/Base/CouponRule.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CouponRuleQuery.php b/core/lib/Thelia/Model/Base/CouponRuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Currency.php b/core/lib/Thelia/Model/Base/Currency.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CurrencyQuery.php b/core/lib/Thelia/Model/Base/CurrencyQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Customer.php b/core/lib/Thelia/Model/Base/Customer.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CustomerQuery.php b/core/lib/Thelia/Model/Base/CustomerQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CustomerTitle.php b/core/lib/Thelia/Model/Base/CustomerTitle.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CustomerTitleI18n.php b/core/lib/Thelia/Model/Base/CustomerTitleI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CustomerTitleI18nQuery.php b/core/lib/Thelia/Model/Base/CustomerTitleI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/CustomerTitleQuery.php b/core/lib/Thelia/Model/Base/CustomerTitleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Delivzone.php b/core/lib/Thelia/Model/Base/Delivzone.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/DelivzoneQuery.php b/core/lib/Thelia/Model/Base/DelivzoneQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Document.php b/core/lib/Thelia/Model/Base/Document.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/DocumentI18n.php b/core/lib/Thelia/Model/Base/DocumentI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/DocumentI18nQuery.php b/core/lib/Thelia/Model/Base/DocumentI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/DocumentQuery.php b/core/lib/Thelia/Model/Base/DocumentQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Feature.php b/core/lib/Thelia/Model/Base/Feature.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureAv.php b/core/lib/Thelia/Model/Base/FeatureAv.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureAvI18n.php b/core/lib/Thelia/Model/Base/FeatureAvI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureAvI18nQuery.php b/core/lib/Thelia/Model/Base/FeatureAvI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureAvQuery.php b/core/lib/Thelia/Model/Base/FeatureAvQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureCategory.php b/core/lib/Thelia/Model/Base/FeatureCategory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureCategoryQuery.php b/core/lib/Thelia/Model/Base/FeatureCategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureI18n.php b/core/lib/Thelia/Model/Base/FeatureI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureI18nQuery.php b/core/lib/Thelia/Model/Base/FeatureI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureProd.php b/core/lib/Thelia/Model/Base/FeatureProd.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureProdQuery.php b/core/lib/Thelia/Model/Base/FeatureProdQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FeatureQuery.php b/core/lib/Thelia/Model/Base/FeatureQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Folder.php b/core/lib/Thelia/Model/Base/Folder.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FolderI18n.php b/core/lib/Thelia/Model/Base/FolderI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FolderI18nQuery.php b/core/lib/Thelia/Model/Base/FolderI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FolderQuery.php b/core/lib/Thelia/Model/Base/FolderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FolderVersion.php b/core/lib/Thelia/Model/Base/FolderVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/FolderVersionQuery.php b/core/lib/Thelia/Model/Base/FolderVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Group.php b/core/lib/Thelia/Model/Base/Group.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/GroupI18n.php b/core/lib/Thelia/Model/Base/GroupI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/GroupI18nQuery.php b/core/lib/Thelia/Model/Base/GroupI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/GroupModule.php b/core/lib/Thelia/Model/Base/GroupModule.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/GroupModuleQuery.php b/core/lib/Thelia/Model/Base/GroupModuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/GroupQuery.php b/core/lib/Thelia/Model/Base/GroupQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/GroupResource.php b/core/lib/Thelia/Model/Base/GroupResource.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/GroupResourceQuery.php b/core/lib/Thelia/Model/Base/GroupResourceQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Image.php b/core/lib/Thelia/Model/Base/Image.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ImageI18n.php b/core/lib/Thelia/Model/Base/ImageI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ImageI18nQuery.php b/core/lib/Thelia/Model/Base/ImageI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ImageQuery.php b/core/lib/Thelia/Model/Base/ImageQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Lang.php b/core/lib/Thelia/Model/Base/Lang.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/LangQuery.php b/core/lib/Thelia/Model/Base/LangQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Message.php b/core/lib/Thelia/Model/Base/Message.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/MessageI18n.php b/core/lib/Thelia/Model/Base/MessageI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/MessageI18nQuery.php b/core/lib/Thelia/Model/Base/MessageI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/MessageQuery.php b/core/lib/Thelia/Model/Base/MessageQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/MessageVersion.php b/core/lib/Thelia/Model/Base/MessageVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/MessageVersionQuery.php b/core/lib/Thelia/Model/Base/MessageVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Module.php b/core/lib/Thelia/Model/Base/Module.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ModuleI18n.php b/core/lib/Thelia/Model/Base/ModuleI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ModuleI18nQuery.php b/core/lib/Thelia/Model/Base/ModuleI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ModuleQuery.php b/core/lib/Thelia/Model/Base/ModuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Order.php b/core/lib/Thelia/Model/Base/Order.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderAddress.php b/core/lib/Thelia/Model/Base/OrderAddress.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderAddressQuery.php b/core/lib/Thelia/Model/Base/OrderAddressQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderFeature.php b/core/lib/Thelia/Model/Base/OrderFeature.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderFeatureQuery.php b/core/lib/Thelia/Model/Base/OrderFeatureQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderProduct.php b/core/lib/Thelia/Model/Base/OrderProduct.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderProductQuery.php b/core/lib/Thelia/Model/Base/OrderProductQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderQuery.php b/core/lib/Thelia/Model/Base/OrderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderStatus.php b/core/lib/Thelia/Model/Base/OrderStatus.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderStatusI18n.php b/core/lib/Thelia/Model/Base/OrderStatusI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderStatusI18nQuery.php b/core/lib/Thelia/Model/Base/OrderStatusI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/OrderStatusQuery.php b/core/lib/Thelia/Model/Base/OrderStatusQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Product.php b/core/lib/Thelia/Model/Base/Product.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ProductCategory.php b/core/lib/Thelia/Model/Base/ProductCategory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ProductCategoryQuery.php b/core/lib/Thelia/Model/Base/ProductCategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ProductI18n.php b/core/lib/Thelia/Model/Base/ProductI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ProductI18nQuery.php b/core/lib/Thelia/Model/Base/ProductI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ProductQuery.php b/core/lib/Thelia/Model/Base/ProductQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ProductVersion.php b/core/lib/Thelia/Model/Base/ProductVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ProductVersionQuery.php b/core/lib/Thelia/Model/Base/ProductVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Resource.php b/core/lib/Thelia/Model/Base/Resource.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ResourceI18n.php b/core/lib/Thelia/Model/Base/ResourceI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ResourceI18nQuery.php b/core/lib/Thelia/Model/Base/ResourceI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/ResourceQuery.php b/core/lib/Thelia/Model/Base/ResourceQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Rewriting.php b/core/lib/Thelia/Model/Base/Rewriting.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/RewritingQuery.php b/core/lib/Thelia/Model/Base/RewritingQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Stock.php b/core/lib/Thelia/Model/Base/Stock.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/StockQuery.php b/core/lib/Thelia/Model/Base/StockQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/Tax.php b/core/lib/Thelia/Model/Base/Tax.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxI18n.php b/core/lib/Thelia/Model/Base/TaxI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxI18nQuery.php b/core/lib/Thelia/Model/Base/TaxI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxQuery.php b/core/lib/Thelia/Model/Base/TaxQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxRule.php b/core/lib/Thelia/Model/Base/TaxRule.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxRuleCountry.php b/core/lib/Thelia/Model/Base/TaxRuleCountry.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxRuleCountryQuery.php b/core/lib/Thelia/Model/Base/TaxRuleCountryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxRuleI18n.php b/core/lib/Thelia/Model/Base/TaxRuleI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxRuleI18nQuery.php b/core/lib/Thelia/Model/Base/TaxRuleI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Base/TaxRuleQuery.php b/core/lib/Thelia/Model/Base/TaxRuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Category.php b/core/lib/Thelia/Model/Category.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CategoryI18n.php b/core/lib/Thelia/Model/CategoryI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CategoryI18nQuery.php b/core/lib/Thelia/Model/CategoryI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CategoryQuery.php b/core/lib/Thelia/Model/CategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CategoryVersion.php b/core/lib/Thelia/Model/CategoryVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CategoryVersionQuery.php b/core/lib/Thelia/Model/CategoryVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Combination.php b/core/lib/Thelia/Model/Combination.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CombinationQuery.php b/core/lib/Thelia/Model/CombinationQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Config.php b/core/lib/Thelia/Model/Config.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ConfigI18n.php b/core/lib/Thelia/Model/ConfigI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ConfigI18nQuery.php b/core/lib/Thelia/Model/ConfigI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ConfigQuery.php b/core/lib/Thelia/Model/ConfigQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Content.php b/core/lib/Thelia/Model/Content.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentAssoc.php b/core/lib/Thelia/Model/ContentAssoc.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentAssocQuery.php b/core/lib/Thelia/Model/ContentAssocQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentFolder.php b/core/lib/Thelia/Model/ContentFolder.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentFolderQuery.php b/core/lib/Thelia/Model/ContentFolderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentI18n.php b/core/lib/Thelia/Model/ContentI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentI18nQuery.php b/core/lib/Thelia/Model/ContentI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentQuery.php b/core/lib/Thelia/Model/ContentQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentVersion.php b/core/lib/Thelia/Model/ContentVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ContentVersionQuery.php b/core/lib/Thelia/Model/ContentVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Country.php b/core/lib/Thelia/Model/Country.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CountryI18n.php b/core/lib/Thelia/Model/CountryI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CountryI18nQuery.php b/core/lib/Thelia/Model/CountryI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CountryQuery.php b/core/lib/Thelia/Model/CountryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Coupon.php b/core/lib/Thelia/Model/Coupon.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CouponOrder.php b/core/lib/Thelia/Model/CouponOrder.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CouponOrderQuery.php b/core/lib/Thelia/Model/CouponOrderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CouponQuery.php b/core/lib/Thelia/Model/CouponQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CouponRule.php b/core/lib/Thelia/Model/CouponRule.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CouponRuleQuery.php b/core/lib/Thelia/Model/CouponRuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Currency.php b/core/lib/Thelia/Model/Currency.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CurrencyQuery.php b/core/lib/Thelia/Model/CurrencyQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Customer.php b/core/lib/Thelia/Model/Customer.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CustomerQuery.php b/core/lib/Thelia/Model/CustomerQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CustomerTitle.php b/core/lib/Thelia/Model/CustomerTitle.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CustomerTitleI18n.php b/core/lib/Thelia/Model/CustomerTitleI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CustomerTitleI18nQuery.php b/core/lib/Thelia/Model/CustomerTitleI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/CustomerTitleQuery.php b/core/lib/Thelia/Model/CustomerTitleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Delivzone.php b/core/lib/Thelia/Model/Delivzone.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/DelivzoneQuery.php b/core/lib/Thelia/Model/DelivzoneQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Document.php b/core/lib/Thelia/Model/Document.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/DocumentI18n.php b/core/lib/Thelia/Model/DocumentI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/DocumentI18nQuery.php b/core/lib/Thelia/Model/DocumentI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/DocumentQuery.php b/core/lib/Thelia/Model/DocumentQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Feature.php b/core/lib/Thelia/Model/Feature.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureAv.php b/core/lib/Thelia/Model/FeatureAv.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureAvI18n.php b/core/lib/Thelia/Model/FeatureAvI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureAvI18nQuery.php b/core/lib/Thelia/Model/FeatureAvI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureAvQuery.php b/core/lib/Thelia/Model/FeatureAvQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureCategory.php b/core/lib/Thelia/Model/FeatureCategory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureCategoryQuery.php b/core/lib/Thelia/Model/FeatureCategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureI18n.php b/core/lib/Thelia/Model/FeatureI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureI18nQuery.php b/core/lib/Thelia/Model/FeatureI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureProd.php b/core/lib/Thelia/Model/FeatureProd.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureProdQuery.php b/core/lib/Thelia/Model/FeatureProdQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FeatureQuery.php b/core/lib/Thelia/Model/FeatureQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Folder.php b/core/lib/Thelia/Model/Folder.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FolderI18n.php b/core/lib/Thelia/Model/FolderI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FolderI18nQuery.php b/core/lib/Thelia/Model/FolderI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FolderQuery.php b/core/lib/Thelia/Model/FolderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FolderVersion.php b/core/lib/Thelia/Model/FolderVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/FolderVersionQuery.php b/core/lib/Thelia/Model/FolderVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Group.php b/core/lib/Thelia/Model/Group.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/GroupI18n.php b/core/lib/Thelia/Model/GroupI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/GroupI18nQuery.php b/core/lib/Thelia/Model/GroupI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/GroupModule.php b/core/lib/Thelia/Model/GroupModule.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/GroupModuleQuery.php b/core/lib/Thelia/Model/GroupModuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/GroupQuery.php b/core/lib/Thelia/Model/GroupQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/GroupResource.php b/core/lib/Thelia/Model/GroupResource.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/GroupResourceQuery.php b/core/lib/Thelia/Model/GroupResourceQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Image.php b/core/lib/Thelia/Model/Image.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ImageI18n.php b/core/lib/Thelia/Model/ImageI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ImageI18nQuery.php b/core/lib/Thelia/Model/ImageI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ImageQuery.php b/core/lib/Thelia/Model/ImageQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Lang.php b/core/lib/Thelia/Model/Lang.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/LangQuery.php b/core/lib/Thelia/Model/LangQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AccessoryTableMap.php b/core/lib/Thelia/Model/Map/AccessoryTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AddressTableMap.php b/core/lib/Thelia/Model/Map/AddressTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AdminGroupTableMap.php b/core/lib/Thelia/Model/Map/AdminGroupTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AdminLogTableMap.php b/core/lib/Thelia/Model/Map/AdminLogTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AdminTableMap.php b/core/lib/Thelia/Model/Map/AdminTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AreaTableMap.php b/core/lib/Thelia/Model/Map/AreaTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php b/core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AttributeAvTableMap.php b/core/lib/Thelia/Model/Map/AttributeAvTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AttributeCategoryTableMap.php b/core/lib/Thelia/Model/Map/AttributeCategoryTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AttributeCombinationTableMap.php b/core/lib/Thelia/Model/Map/AttributeCombinationTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AttributeI18nTableMap.php b/core/lib/Thelia/Model/Map/AttributeI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/AttributeTableMap.php b/core/lib/Thelia/Model/Map/AttributeTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CategoryI18nTableMap.php b/core/lib/Thelia/Model/Map/CategoryI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CategoryTableMap.php b/core/lib/Thelia/Model/Map/CategoryTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CategoryVersionTableMap.php b/core/lib/Thelia/Model/Map/CategoryVersionTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CombinationTableMap.php b/core/lib/Thelia/Model/Map/CombinationTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ConfigI18nTableMap.php b/core/lib/Thelia/Model/Map/ConfigI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ConfigTableMap.php b/core/lib/Thelia/Model/Map/ConfigTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ContentAssocTableMap.php b/core/lib/Thelia/Model/Map/ContentAssocTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ContentFolderTableMap.php b/core/lib/Thelia/Model/Map/ContentFolderTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ContentI18nTableMap.php b/core/lib/Thelia/Model/Map/ContentI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ContentTableMap.php b/core/lib/Thelia/Model/Map/ContentTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ContentVersionTableMap.php b/core/lib/Thelia/Model/Map/ContentVersionTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CountryI18nTableMap.php b/core/lib/Thelia/Model/Map/CountryI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CountryTableMap.php b/core/lib/Thelia/Model/Map/CountryTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CouponOrderTableMap.php b/core/lib/Thelia/Model/Map/CouponOrderTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CouponRuleTableMap.php b/core/lib/Thelia/Model/Map/CouponRuleTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CouponTableMap.php b/core/lib/Thelia/Model/Map/CouponTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CurrencyTableMap.php b/core/lib/Thelia/Model/Map/CurrencyTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CustomerTableMap.php b/core/lib/Thelia/Model/Map/CustomerTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php b/core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/CustomerTitleTableMap.php b/core/lib/Thelia/Model/Map/CustomerTitleTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/DelivzoneTableMap.php b/core/lib/Thelia/Model/Map/DelivzoneTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/DocumentI18nTableMap.php b/core/lib/Thelia/Model/Map/DocumentI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/DocumentTableMap.php b/core/lib/Thelia/Model/Map/DocumentTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php b/core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FeatureAvTableMap.php b/core/lib/Thelia/Model/Map/FeatureAvTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FeatureCategoryTableMap.php b/core/lib/Thelia/Model/Map/FeatureCategoryTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FeatureI18nTableMap.php b/core/lib/Thelia/Model/Map/FeatureI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FeatureProdTableMap.php b/core/lib/Thelia/Model/Map/FeatureProdTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FeatureTableMap.php b/core/lib/Thelia/Model/Map/FeatureTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FolderI18nTableMap.php b/core/lib/Thelia/Model/Map/FolderI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FolderTableMap.php b/core/lib/Thelia/Model/Map/FolderTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/FolderVersionTableMap.php b/core/lib/Thelia/Model/Map/FolderVersionTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/GroupI18nTableMap.php b/core/lib/Thelia/Model/Map/GroupI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/GroupModuleTableMap.php b/core/lib/Thelia/Model/Map/GroupModuleTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/GroupResourceTableMap.php b/core/lib/Thelia/Model/Map/GroupResourceTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/GroupTableMap.php b/core/lib/Thelia/Model/Map/GroupTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ImageI18nTableMap.php b/core/lib/Thelia/Model/Map/ImageI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ImageTableMap.php b/core/lib/Thelia/Model/Map/ImageTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/LangTableMap.php b/core/lib/Thelia/Model/Map/LangTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/MessageI18nTableMap.php b/core/lib/Thelia/Model/Map/MessageI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/MessageTableMap.php b/core/lib/Thelia/Model/Map/MessageTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/MessageVersionTableMap.php b/core/lib/Thelia/Model/Map/MessageVersionTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ModuleI18nTableMap.php b/core/lib/Thelia/Model/Map/ModuleI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ModuleTableMap.php b/core/lib/Thelia/Model/Map/ModuleTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/OrderAddressTableMap.php b/core/lib/Thelia/Model/Map/OrderAddressTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/OrderFeatureTableMap.php b/core/lib/Thelia/Model/Map/OrderFeatureTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/OrderProductTableMap.php b/core/lib/Thelia/Model/Map/OrderProductTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php b/core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/OrderStatusTableMap.php b/core/lib/Thelia/Model/Map/OrderStatusTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/OrderTableMap.php b/core/lib/Thelia/Model/Map/OrderTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ProductCategoryTableMap.php b/core/lib/Thelia/Model/Map/ProductCategoryTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ProductI18nTableMap.php b/core/lib/Thelia/Model/Map/ProductI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ProductTableMap.php b/core/lib/Thelia/Model/Map/ProductTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ProductVersionTableMap.php b/core/lib/Thelia/Model/Map/ProductVersionTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ResourceI18nTableMap.php b/core/lib/Thelia/Model/Map/ResourceI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/ResourceTableMap.php b/core/lib/Thelia/Model/Map/ResourceTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/RewritingTableMap.php b/core/lib/Thelia/Model/Map/RewritingTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/StockTableMap.php b/core/lib/Thelia/Model/Map/StockTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/TaxI18nTableMap.php b/core/lib/Thelia/Model/Map/TaxI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/TaxRuleCountryTableMap.php b/core/lib/Thelia/Model/Map/TaxRuleCountryTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/TaxRuleI18nTableMap.php b/core/lib/Thelia/Model/Map/TaxRuleI18nTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/TaxRuleTableMap.php b/core/lib/Thelia/Model/Map/TaxRuleTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Map/TaxTableMap.php b/core/lib/Thelia/Model/Map/TaxTableMap.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Message.php b/core/lib/Thelia/Model/Message.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/MessageI18n.php b/core/lib/Thelia/Model/MessageI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/MessageI18nQuery.php b/core/lib/Thelia/Model/MessageI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/MessageQuery.php b/core/lib/Thelia/Model/MessageQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/MessageVersion.php b/core/lib/Thelia/Model/MessageVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/MessageVersionQuery.php b/core/lib/Thelia/Model/MessageVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Module.php b/core/lib/Thelia/Model/Module.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ModuleI18n.php b/core/lib/Thelia/Model/ModuleI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ModuleI18nQuery.php b/core/lib/Thelia/Model/ModuleI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ModuleQuery.php b/core/lib/Thelia/Model/ModuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Order.php b/core/lib/Thelia/Model/Order.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderAddress.php b/core/lib/Thelia/Model/OrderAddress.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderAddressQuery.php b/core/lib/Thelia/Model/OrderAddressQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderFeature.php b/core/lib/Thelia/Model/OrderFeature.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderFeatureQuery.php b/core/lib/Thelia/Model/OrderFeatureQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderProduct.php b/core/lib/Thelia/Model/OrderProduct.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderProductQuery.php b/core/lib/Thelia/Model/OrderProductQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderQuery.php b/core/lib/Thelia/Model/OrderQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderStatus.php b/core/lib/Thelia/Model/OrderStatus.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderStatusI18n.php b/core/lib/Thelia/Model/OrderStatusI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderStatusI18nQuery.php b/core/lib/Thelia/Model/OrderStatusI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/OrderStatusQuery.php b/core/lib/Thelia/Model/OrderStatusQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Product.php b/core/lib/Thelia/Model/Product.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ProductCategory.php b/core/lib/Thelia/Model/ProductCategory.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ProductCategoryQuery.php b/core/lib/Thelia/Model/ProductCategoryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ProductI18n.php b/core/lib/Thelia/Model/ProductI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ProductI18nQuery.php b/core/lib/Thelia/Model/ProductI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ProductQuery.php b/core/lib/Thelia/Model/ProductQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ProductVersion.php b/core/lib/Thelia/Model/ProductVersion.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ProductVersionQuery.php b/core/lib/Thelia/Model/ProductVersionQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Resource.php b/core/lib/Thelia/Model/Resource.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ResourceI18n.php b/core/lib/Thelia/Model/ResourceI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ResourceI18nQuery.php b/core/lib/Thelia/Model/ResourceI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/ResourceQuery.php b/core/lib/Thelia/Model/ResourceQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Rewriting.php b/core/lib/Thelia/Model/Rewriting.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/RewritingQuery.php b/core/lib/Thelia/Model/RewritingQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Stock.php b/core/lib/Thelia/Model/Stock.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/StockQuery.php b/core/lib/Thelia/Model/StockQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/Tax.php b/core/lib/Thelia/Model/Tax.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxI18n.php b/core/lib/Thelia/Model/TaxI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxI18nQuery.php b/core/lib/Thelia/Model/TaxI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxQuery.php b/core/lib/Thelia/Model/TaxQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxRule.php b/core/lib/Thelia/Model/TaxRule.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxRuleCountry.php b/core/lib/Thelia/Model/TaxRuleCountry.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxRuleCountryQuery.php b/core/lib/Thelia/Model/TaxRuleCountryQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxRuleI18n.php b/core/lib/Thelia/Model/TaxRuleI18n.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxRuleI18nQuery.php b/core/lib/Thelia/Model/TaxRuleI18nQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Model/TaxRuleQuery.php b/core/lib/Thelia/Model/TaxRuleQuery.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Tests/Core/Security/Encoder/PasswordHashEncoderTest.php b/core/lib/Thelia/Tests/Core/Security/Encoder/PasswordHashEncoderTest.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Tests/Core/Security/SecurityManagerTest.php b/core/lib/Thelia/Tests/Core/Security/SecurityManagerTest.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Tests/Core/Security/Token/UsernamePasswordTokenTest.php b/core/lib/Thelia/Tests/Core/Security/Token/UsernamePasswordTokenTest.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Type/BooleanType.php b/core/lib/Thelia/Type/BooleanType.php index e7bbea786..f6f292330 100755 --- a/core/lib/Thelia/Type/BooleanType.php +++ b/core/lib/Thelia/Type/BooleanType.php @@ -42,6 +42,6 @@ class BooleanType implements TypeInterface public function getFormattedValue($value) { - return filter_var($value, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE); + return $value === null ? null : filter_var($value, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE); } } diff --git a/core/lib/Thelia/Type/IntToCombinedIntsList.php b/core/lib/Thelia/Type/IntToCombinedIntsList.php index adefb0bb8..c9103c335 100755 --- a/core/lib/Thelia/Type/IntToCombinedIntsList.php +++ b/core/lib/Thelia/Type/IntToCombinedIntsList.php @@ -44,50 +44,10 @@ class IntToCombinedIntsList implements TypeInterface if(filter_var($parts[0], FILTER_VALIDATE_INT) === false) return false; - /* delete all spaces and parentheses */ - $noSpaceString = preg_replace('#[\s]#', '', $parts[1]); - $noParentheseString = preg_replace('#[\(\)]#', '', $noSpaceString); - - if(!preg_match('#^([0-9]+([\&\|][0-9]+)*|\*)$#', $noParentheseString)) + if(false === $this->checkLogicalFormat($parts[1])) return false; - - /* check parenteses use */ - $openingParenthesesCount = 0; - $closingParenthesesCount = 0; - - for($i=0; $iisValid($values) ) { $return = ''; + $values = preg_replace('#[\s]#', '', $values); foreach(explode(',', $values) as $intToCombinedInts) { $parts = explode(':', $intToCombinedInts); - /* delete all spaces and parentheses */ - $noParentheseString = preg_replace('#[\s\(\)]#', '', $parts[1]); - - //$return[$parts[0]] = preg_match_all("#^([0-9]+([\&\|][0-9]+)*|\*)$#", $parts[1]); - /*array( - "values" => preg_split( "#(&|\|)#", $parts[1]), - "expression" => $parts[0], - );*/ - - $x = 1; + $return[trim($parts[0])] = array( + "values" => preg_split( "#(&|\|)#", preg_replace('#[\(\)]#', '', $parts[1])), + "expression" => $parts[1], + ); } return $return; @@ -116,4 +71,52 @@ class IntToCombinedIntsList implements TypeInterface return null; } } + + protected function checkLogicalFormat($string) + { + /* delete all spaces and parentheses */ + $noSpaceString = preg_replace('#[\s]#', '', $string); + $noParentheseString = preg_replace('#[\(\)]#', '', $noSpaceString); + + if(!preg_match('#^([0-9]+([\&\|][0-9]+)*|\*)$#', $noParentheseString)) + return false; + + /* check parenteses use */ + $openingParenthesesCount = 0; + $closingParenthesesCount = 0; + + for($i=0; $i weight : #WEIGHT
{/loop*} -{loop name="product" type="product" feature_available="1: (1 | 2) , 2: 4"} + +{loop name="product" type="product" order="ref" feature_available="1:*"}

PRODUCT : #REF / #TITLE

price : #PRICE €
promo price : #PROMO_PRICE €
diff --git a/templates/smarty-sample/connexion.html b/templates/smarty-sample/connexion.html old mode 100644 new mode 100755 diff --git a/templates/smarty-sample/included.html b/templates/smarty-sample/included.html old mode 100644 new mode 100755