From a02ac9936035f4a0ac4f248edc16f1161c0d703a Mon Sep 17 00:00:00 2001 From: Etienne Roudeix Date: Tue, 9 Jul 2013 11:59:37 +0200 Subject: [PATCH 01/15] set x right to 7 --- .travis.yml | 0 composer.lock | 0 core/lib/Thelia/Admin/Controller/SessionController.php | 0 core/lib/Thelia/Core/Event/CustomRefEvent.php | 0 core/lib/Thelia/Core/HttpFoundation/Request.php | 0 core/lib/Thelia/Core/HttpFoundation/Session/Session.php | 0 .../Security/Authentication/AuthenticationProviderInterface.php | 0 .../Security/Authentication/UsernamePasswordAuthenticator.php | 0 core/lib/Thelia/Core/Security/AuthenticationProcessor.php | 0 .../lib/Thelia/Core/Security/Encoder/PasswordEncoderInterface.php | 0 core/lib/Thelia/Core/Security/Encoder/PasswordHashEncoder.php | 0 .../lib/Thelia/Core/Security/Encoder/PasswordPhpCompatEncoder.php | 0 .../Security/Exception/AuthenticationTokenNotFoundException.php | 0 core/lib/Thelia/Core/Security/Role/Role.php | 0 core/lib/Thelia/Core/Security/Role/RoleInterface.php | 0 core/lib/Thelia/Core/Security/SecurityContext.php | 0 core/lib/Thelia/Core/Security/Token/AbstractToken.php | 0 core/lib/Thelia/Core/Security/Token/TokenInterface.php | 0 core/lib/Thelia/Core/Security/Token/UsernamePasswordToken.php | 0 core/lib/Thelia/Core/Security/User/UserInterface.php | 0 core/lib/Thelia/Core/Security/UserProvider/AdminUserProvider.php | 0 .../Thelia/Core/Security/UserProvider/CustomerUserProvider.php | 0 .../Thelia/Core/Security/UserProvider/UserProviderInterface.php | 0 .../Thelia/Core/Template/Exception/ResourceNotFoundException.php | 0 core/lib/Thelia/Core/Template/Loop/Auth.php | 0 core/lib/Thelia/Core/Template/Loop/Feed.php | 0 core/lib/Thelia/Core/Template/Smarty/Plugins/Form.php | 0 core/lib/Thelia/Core/Template/Smarty/Plugins/Security.php | 0 core/lib/Thelia/Core/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 core/lib/Thelia/Model/AttributeAvI18nQuery.php | 0 core/lib/Thelia/Model/AttributeAvQuery.php | 0 core/lib/Thelia/Model/AttributeCategory.php | 0 core/lib/Thelia/Model/AttributeCategoryQuery.php | 0 core/lib/Thelia/Model/AttributeCombination.php | 0 core/lib/Thelia/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 core/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 core/lib/Thelia/Model/Base/AttributeAvI18n.php | 0 core/lib/Thelia/Model/Base/AttributeAvI18nQuery.php | 0 core/lib/Thelia/Model/Base/AttributeAvQuery.php | 0 core/lib/Thelia/Model/Base/AttributeCategory.php | 0 core/lib/Thelia/Model/Base/AttributeCategoryQuery.php | 0 core/lib/Thelia/Model/Base/AttributeCombination.php | 0 core/lib/Thelia/Model/Base/AttributeCombinationQuery.php | 0 core/lib/Thelia/Model/Base/AttributeI18n.php | 0 core/lib/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 core/lib/Thelia/Model/Base/CategoryI18nQuery.php | 0 core/lib/Thelia/Model/Base/CategoryQuery.php | 0 core/lib/Thelia/Model/Base/CategoryVersion.php | 0 core/lib/Thelia/Model/Base/CategoryVersionQuery.php | 0 core/lib/Thelia/Model/Base/Combination.php | 0 core/lib/Thelia/Model/Base/CombinationQuery.php | 0 core/lib/Thelia/Model/Base/Config.php | 0 core/lib/Thelia/Model/Base/ConfigI18n.php | 0 core/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 core/lib/Thelia/Model/Base/ContentAssocQuery.php | 0 core/lib/Thelia/Model/Base/ContentFolder.php | 0 core/lib/Thelia/Model/Base/ContentFolderQuery.php | 0 core/lib/Thelia/Model/Base/ContentI18n.php | 0 core/lib/Thelia/Model/Base/ContentI18nQuery.php | 0 core/lib/Thelia/Model/Base/ContentQuery.php | 0 core/lib/Thelia/Model/Base/ContentVersion.php | 0 core/lib/Thelia/Model/Base/ContentVersionQuery.php | 0 core/lib/Thelia/Model/Base/Country.php | 0 core/lib/Thelia/Model/Base/CountryI18n.php | 0 core/lib/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 core/lib/Thelia/Model/Base/CouponOrderQuery.php | 0 core/lib/Thelia/Model/Base/CouponQuery.php | 0 core/lib/Thelia/Model/Base/CouponRule.php | 0 core/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 core/lib/Thelia/Model/Base/CustomerTitleI18n.php | 0 core/lib/Thelia/Model/Base/CustomerTitleI18nQuery.php | 0 core/lib/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 core/lib/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 core/lib/Thelia/Model/Base/FeatureAvI18nQuery.php | 0 core/lib/Thelia/Model/Base/FeatureAvQuery.php | 0 core/lib/Thelia/Model/Base/FeatureCategory.php | 0 core/lib/Thelia/Model/Base/FeatureCategoryQuery.php | 0 core/lib/Thelia/Model/Base/FeatureI18n.php | 0 core/lib/Thelia/Model/Base/FeatureI18nQuery.php | 0 core/lib/Thelia/Model/Base/FeatureProd.php | 0 core/lib/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 core/lib/Thelia/Model/Base/FolderI18nQuery.php | 0 core/lib/Thelia/Model/Base/FolderQuery.php | 0 core/lib/Thelia/Model/Base/FolderVersion.php | 0 core/lib/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 core/lib/Thelia/Model/Base/GroupModuleQuery.php | 0 core/lib/Thelia/Model/Base/GroupQuery.php | 0 core/lib/Thelia/Model/Base/GroupResource.php | 0 core/lib/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 core/lib/Thelia/Model/Base/MessageI18nQuery.php | 0 core/lib/Thelia/Model/Base/MessageQuery.php | 0 core/lib/Thelia/Model/Base/MessageVersion.php | 0 core/lib/Thelia/Model/Base/MessageVersionQuery.php | 0 core/lib/Thelia/Model/Base/Module.php | 0 core/lib/Thelia/Model/Base/ModuleI18n.php | 0 core/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 core/lib/Thelia/Model/Base/OrderAddressQuery.php | 0 core/lib/Thelia/Model/Base/OrderFeature.php | 0 core/lib/Thelia/Model/Base/OrderFeatureQuery.php | 0 core/lib/Thelia/Model/Base/OrderProduct.php | 0 core/lib/Thelia/Model/Base/OrderProductQuery.php | 0 core/lib/Thelia/Model/Base/OrderQuery.php | 0 core/lib/Thelia/Model/Base/OrderStatus.php | 0 core/lib/Thelia/Model/Base/OrderStatusI18n.php | 0 core/lib/Thelia/Model/Base/OrderStatusI18nQuery.php | 0 core/lib/Thelia/Model/Base/OrderStatusQuery.php | 0 core/lib/Thelia/Model/Base/Product.php | 0 core/lib/Thelia/Model/Base/ProductCategory.php | 0 core/lib/Thelia/Model/Base/ProductCategoryQuery.php | 0 core/lib/Thelia/Model/Base/ProductI18n.php | 0 core/lib/Thelia/Model/Base/ProductI18nQuery.php | 0 core/lib/Thelia/Model/Base/ProductQuery.php | 0 core/lib/Thelia/Model/Base/ProductVersion.php | 0 core/lib/Thelia/Model/Base/ProductVersionQuery.php | 0 core/lib/Thelia/Model/Base/Resource.php | 0 core/lib/Thelia/Model/Base/ResourceI18n.php | 0 core/lib/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 core/lib/Thelia/Model/Base/TaxRuleCountryQuery.php | 0 core/lib/Thelia/Model/Base/TaxRuleI18n.php | 0 core/lib/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 core/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 core/lib/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 core/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 core/lib/Thelia/Model/Map/AccessoryTableMap.php | 0 core/lib/Thelia/Model/Map/AddressTableMap.php | 0 core/lib/Thelia/Model/Map/AdminGroupTableMap.php | 0 core/lib/Thelia/Model/Map/AdminLogTableMap.php | 0 core/lib/Thelia/Model/Map/AdminTableMap.php | 0 core/lib/Thelia/Model/Map/AreaTableMap.php | 0 core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php | 0 core/lib/Thelia/Model/Map/AttributeAvTableMap.php | 0 core/lib/Thelia/Model/Map/AttributeCategoryTableMap.php | 0 core/lib/Thelia/Model/Map/AttributeCombinationTableMap.php | 0 core/lib/Thelia/Model/Map/AttributeI18nTableMap.php | 0 core/lib/Thelia/Model/Map/AttributeTableMap.php | 0 core/lib/Thelia/Model/Map/CategoryI18nTableMap.php | 0 core/lib/Thelia/Model/Map/CategoryTableMap.php | 0 core/lib/Thelia/Model/Map/CategoryVersionTableMap.php | 0 core/lib/Thelia/Model/Map/CombinationTableMap.php | 0 core/lib/Thelia/Model/Map/ConfigI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ConfigTableMap.php | 0 core/lib/Thelia/Model/Map/ContentAssocTableMap.php | 0 core/lib/Thelia/Model/Map/ContentFolderTableMap.php | 0 core/lib/Thelia/Model/Map/ContentI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ContentTableMap.php | 0 core/lib/Thelia/Model/Map/ContentVersionTableMap.php | 0 core/lib/Thelia/Model/Map/CountryI18nTableMap.php | 0 core/lib/Thelia/Model/Map/CountryTableMap.php | 0 core/lib/Thelia/Model/Map/CouponOrderTableMap.php | 0 core/lib/Thelia/Model/Map/CouponRuleTableMap.php | 0 core/lib/Thelia/Model/Map/CouponTableMap.php | 0 core/lib/Thelia/Model/Map/CurrencyTableMap.php | 0 core/lib/Thelia/Model/Map/CustomerTableMap.php | 0 core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php | 0 core/lib/Thelia/Model/Map/CustomerTitleTableMap.php | 0 core/lib/Thelia/Model/Map/DelivzoneTableMap.php | 0 core/lib/Thelia/Model/Map/DocumentI18nTableMap.php | 0 core/lib/Thelia/Model/Map/DocumentTableMap.php | 0 core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php | 0 core/lib/Thelia/Model/Map/FeatureAvTableMap.php | 0 core/lib/Thelia/Model/Map/FeatureCategoryTableMap.php | 0 core/lib/Thelia/Model/Map/FeatureI18nTableMap.php | 0 core/lib/Thelia/Model/Map/FeatureProdTableMap.php | 0 core/lib/Thelia/Model/Map/FeatureTableMap.php | 0 core/lib/Thelia/Model/Map/FolderI18nTableMap.php | 0 core/lib/Thelia/Model/Map/FolderTableMap.php | 0 core/lib/Thelia/Model/Map/FolderVersionTableMap.php | 0 core/lib/Thelia/Model/Map/GroupI18nTableMap.php | 0 core/lib/Thelia/Model/Map/GroupModuleTableMap.php | 0 core/lib/Thelia/Model/Map/GroupResourceTableMap.php | 0 core/lib/Thelia/Model/Map/GroupTableMap.php | 0 core/lib/Thelia/Model/Map/ImageI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ImageTableMap.php | 0 core/lib/Thelia/Model/Map/LangTableMap.php | 0 core/lib/Thelia/Model/Map/MessageI18nTableMap.php | 0 core/lib/Thelia/Model/Map/MessageTableMap.php | 0 core/lib/Thelia/Model/Map/MessageVersionTableMap.php | 0 core/lib/Thelia/Model/Map/ModuleI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ModuleTableMap.php | 0 core/lib/Thelia/Model/Map/OrderAddressTableMap.php | 0 core/lib/Thelia/Model/Map/OrderFeatureTableMap.php | 0 core/lib/Thelia/Model/Map/OrderProductTableMap.php | 0 core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php | 0 core/lib/Thelia/Model/Map/OrderStatusTableMap.php | 0 core/lib/Thelia/Model/Map/OrderTableMap.php | 0 core/lib/Thelia/Model/Map/ProductCategoryTableMap.php | 0 core/lib/Thelia/Model/Map/ProductI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ProductTableMap.php | 0 core/lib/Thelia/Model/Map/ProductVersionTableMap.php | 0 core/lib/Thelia/Model/Map/ResourceI18nTableMap.php | 0 core/lib/Thelia/Model/Map/ResourceTableMap.php | 0 core/lib/Thelia/Model/Map/RewritingTableMap.php | 0 core/lib/Thelia/Model/Map/StockTableMap.php | 0 core/lib/Thelia/Model/Map/TaxI18nTableMap.php | 0 core/lib/Thelia/Model/Map/TaxRuleCountryTableMap.php | 0 core/lib/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 core/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 core/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 .../Tests/Core/Security/Encoder/PasswordHashEncoderTest.php | 0 .../Tests/Core/Security/Encoder/PasswordPhpCompatEncoderTest.php | 0 local/config/database.yml.sample | 0 templates/admin/default/404.html | 0 templates/smarty-sample/connexion.html | 0 templates/smarty-sample/included.html | 0 414 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 .travis.yml mode change 100644 => 100755 composer.lock 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/AuthenticationProcessor.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/Encoder/PasswordPhpCompatEncoder.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/SecurityContext.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/UserInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/UserProvider/AdminUserProvider.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/UserProvider/CustomerUserProvider.php mode change 100644 => 100755 core/lib/Thelia/Core/Security/UserProvider/UserProviderInterface.php mode change 100644 => 100755 core/lib/Thelia/Core/Template/Exception/ResourceNotFoundException.php mode change 100644 => 100755 core/lib/Thelia/Core/Template/Loop/Auth.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/Encoder/PasswordPhpCompatEncoderTest.php mode change 100644 => 100755 local/config/database.yml.sample 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/.travis.yml b/.travis.yml old mode 100644 new mode 100755 diff --git a/composer.lock b/composer.lock old mode 100644 new mode 100755 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/AuthenticationProcessor.php b/core/lib/Thelia/Core/Security/AuthenticationProcessor.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/Encoder/PasswordPhpCompatEncoder.php b/core/lib/Thelia/Core/Security/Encoder/PasswordPhpCompatEncoder.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/SecurityContext.php b/core/lib/Thelia/Core/Security/SecurityContext.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/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/UserProvider/AdminUserProvider.php b/core/lib/Thelia/Core/Security/UserProvider/AdminUserProvider.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/UserProvider/CustomerUserProvider.php b/core/lib/Thelia/Core/Security/UserProvider/CustomerUserProvider.php old mode 100644 new mode 100755 diff --git a/core/lib/Thelia/Core/Security/UserProvider/UserProviderInterface.php b/core/lib/Thelia/Core/Security/UserProvider/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/Auth.php b/core/lib/Thelia/Core/Template/Loop/Auth.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/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/Encoder/PasswordPhpCompatEncoderTest.php b/core/lib/Thelia/Tests/Core/Security/Encoder/PasswordPhpCompatEncoderTest.php old mode 100644 new mode 100755 diff --git a/local/config/database.yml.sample b/local/config/database.yml.sample old mode 100644 new mode 100755 diff --git a/templates/admin/default/404.html b/templates/admin/default/404.html old mode 100644 new mode 100755 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 From 5d8977be9dd5b6ea4f0ebf5a8914f27c0d29d603 Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Tue, 9 Jul 2013 12:02:42 +0200 Subject: [PATCH 02/15] change hour format --- core/lib/Thelia/Tests/Log/TlogTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/lib/Thelia/Tests/Log/TlogTest.php b/core/lib/Thelia/Tests/Log/TlogTest.php index bde1cdb39..240a9b0cf 100755 --- a/core/lib/Thelia/Tests/Log/TlogTest.php +++ b/core/lib/Thelia/Tests/Log/TlogTest.php @@ -30,7 +30,7 @@ class TlogTest extends \PHPUnit_Framework_TestCase protected static $logger; //protected $regex = "/(\\d)(:)(\\s+)(%s)(\\s+)(\\[.*?\\])(\\s+)(\\{.*?\\})(\\s+)(\\d{4})(-)(\\d{2})(-)(\\d{2})(\\s+)(\\d{2})(:)(\\d{2})(:)(\\d{2})(:)(\\s+)(%s)([\n])/is"; - protected $regex = "/[0-9]+:[\s](%s)+[\s]\[[a-zA-Z\.]+:[a-zA-Z]+\(\)\][\s]\{[0-9]+\}[\s][0-9]{4}-[0-9]{2}-[0-9]{2}[\s][0-9]{2}:[0-9]{2}:[0-9]{2}:[\s](%s).*$/is"; + protected $regex = "/[0-9]+:[\s](%s)+[\s]\[[a-zA-Z\.]+:[a-zA-Z]+\(\)\][\s]\{[0-9]+\}[\s][0-9]{4}-[0-9]{2}-[0-9]{2}[\s][0-9]{1,2}:[0-9]{2}:[0-9]{2}:[\s](%s).*$/is"; public static function setUpBeforeClass() { From b45ebd88c531067729944f7b2d61c6db8abc47a7 Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Tue, 9 Jul 2013 14:21:48 +0200 Subject: [PATCH 03/15] complete readme --- Readme.md | 3 ++- core/lib/Thelia/Tests/Log/TlogTest.php | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Readme.md b/Readme.md index b6c0945d0..791b61d1e 100755 --- a/Readme.md +++ b/Readme.md @@ -1,8 +1,9 @@ Readme ====== -Thelia +Thelia ------ +[![Build Status](https://travis-ci.org/thelia/thelia.png?branch=master)](https://travis-ci.org/thelia/thelia) Thelia is an open source tool for creating e-business websites and managing online content. This software is published under GPL. diff --git a/core/lib/Thelia/Tests/Log/TlogTest.php b/core/lib/Thelia/Tests/Log/TlogTest.php index 240a9b0cf..eabc18338 100755 --- a/core/lib/Thelia/Tests/Log/TlogTest.php +++ b/core/lib/Thelia/Tests/Log/TlogTest.php @@ -29,7 +29,6 @@ class TlogTest extends \PHPUnit_Framework_TestCase { protected static $logger; - //protected $regex = "/(\\d)(:)(\\s+)(%s)(\\s+)(\\[.*?\\])(\\s+)(\\{.*?\\})(\\s+)(\\d{4})(-)(\\d{2})(-)(\\d{2})(\\s+)(\\d{2})(:)(\\d{2})(:)(\\d{2})(:)(\\s+)(%s)([\n])/is"; protected $regex = "/[0-9]+:[\s](%s)+[\s]\[[a-zA-Z\.]+:[a-zA-Z]+\(\)\][\s]\{[0-9]+\}[\s][0-9]{4}-[0-9]{2}-[0-9]{2}[\s][0-9]{1,2}:[0-9]{2}:[0-9]{2}:[\s](%s).*$/is"; public static function setUpBeforeClass() From 0c1c4b1822725ee84ac161a3bcdf84849b3a42f6 Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Wed, 10 Jul 2013 10:34:13 +0200 Subject: [PATCH 04/15] change default locale to en_US --- composer.json | 2 +- composer.lock | 30 +++--- .../Model/Map/AttributeAvI18nTableMap.php | 2 +- .../Thelia/Model/Map/AttributeAvTableMap.php | 2 +- .../Model/Map/AttributeI18nTableMap.php | 2 +- .../Thelia/Model/Map/AttributeTableMap.php | 2 +- .../Thelia/Model/Map/CategoryI18nTableMap.php | 2 +- .../lib/Thelia/Model/Map/CategoryTableMap.php | 2 +- .../Thelia/Model/Map/ConfigI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/ConfigTableMap.php | 2 +- .../Thelia/Model/Map/ContentI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/ContentTableMap.php | 2 +- .../Thelia/Model/Map/CountryI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/CountryTableMap.php | 2 +- .../Model/Map/CustomerTitleI18nTableMap.php | 2 +- .../Model/Map/CustomerTitleTableMap.php | 2 +- .../Thelia/Model/Map/DocumentI18nTableMap.php | 2 +- .../lib/Thelia/Model/Map/DocumentTableMap.php | 2 +- .../Model/Map/FeatureAvI18nTableMap.php | 2 +- .../Thelia/Model/Map/FeatureAvTableMap.php | 2 +- .../Thelia/Model/Map/FeatureI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/FeatureTableMap.php | 2 +- .../Thelia/Model/Map/FolderI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/FolderTableMap.php | 2 +- .../Thelia/Model/Map/GroupI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/GroupTableMap.php | 2 +- .../Thelia/Model/Map/ImageI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/ImageTableMap.php | 2 +- .../Thelia/Model/Map/MessageI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/MessageTableMap.php | 2 +- .../Thelia/Model/Map/ModuleI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/ModuleTableMap.php | 2 +- .../Model/Map/OrderStatusI18nTableMap.php | 2 +- .../Thelia/Model/Map/OrderStatusTableMap.php | 2 +- .../Thelia/Model/Map/ProductI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/ProductTableMap.php | 2 +- .../Thelia/Model/Map/ResourceI18nTableMap.php | 2 +- .../lib/Thelia/Model/Map/ResourceTableMap.php | 2 +- core/lib/Thelia/Model/Map/TaxI18nTableMap.php | 2 +- .../Thelia/Model/Map/TaxRuleI18nTableMap.php | 2 +- core/lib/Thelia/Model/Map/TaxRuleTableMap.php | 2 +- core/lib/Thelia/Model/Map/TaxTableMap.php | 2 +- local/config/schema.xml | 102 +++++++++--------- 43 files changed, 107 insertions(+), 107 deletions(-) diff --git a/composer.json b/composer.json index 31739057b..04b020c18 100755 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ "php": ">=5.4", "ezyang/htmlpurifier": "dev-master", "ircmaxell/password-compat": "dev-master", - "propel/propel": "2.0.0-alpha1", + "propel/propel": "dev-master", "psr/log" : "1.0", "symfony/class-loader": "2.2.*", "symfony/config" : "2.2.*", diff --git a/composer.lock b/composer.lock index 22158aa3c..455d88ca9 100755 --- a/composer.lock +++ b/composer.lock @@ -3,7 +3,7 @@ "This file locks the dependencies of your project to a known state", "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file" ], - "hash": "449a98ad751df49842394b9e47f3f447", + "hash": "af923b61425810eacdb86a41df529feb", "packages": [ { "name": "ezyang/htmlpurifier", @@ -202,30 +202,30 @@ }, { "name": "propel/propel", - "version": "2.0.0-alpha1", + "version": "dev-master", "source": { "type": "git", "url": "https://github.com/propelorm/Propel2.git", - "reference": "2.0.0-alpha1" + "reference": "1781303780ee496eadebedcb8c4636e728b6ea65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/propelorm/Propel2/zipball/2.0.0-alpha1", - "reference": "2.0.0-alpha1", + "url": "https://api.github.com/repos/propelorm/Propel2/zipball/1781303780ee496eadebedcb8c4636e728b6ea65", + "reference": "1781303780ee496eadebedcb8c4636e728b6ea65", "shasum": "" }, "require": { "php": ">=5.4", - "psr/log": ">=1.0,<2.0", - "symfony/console": ">=2.2,<3.0", - "symfony/filesystem": ">=2.2,<3.0", - "symfony/finder": ">=2.2,<3.0", - "symfony/validator": ">=2.2,<3.0", - "symfony/yaml": ">=2.2,<3.0" + "psr/log": "~1.0", + "symfony/console": "~2.2", + "symfony/filesystem": "~2.2", + "symfony/finder": "~2.2", + "symfony/validator": "~2.2", + "symfony/yaml": "~2.2" }, "require-dev": { - "behat/behat": ">=2.4,<3.0", - "monolog/monolog": ">=1.3,<2.0", + "behat/behat": "~2.4", + "monolog/monolog": "~1.3", "phpunit/phpunit": "3.7.*" }, "suggest": { @@ -258,7 +258,7 @@ "orm", "persistence" ], - "time": "2013-06-05 06:46:14" + "time": "2013-07-05 09:02:18" }, { "name": "psr/log", @@ -1979,7 +1979,7 @@ "stability-flags": { "ezyang/htmlpurifier": 20, "ircmaxell/password-compat": 20, - "propel/propel": 15, + "propel/propel": 20, "kriswallsmith/assetic": 20, "leafo/lessphp": 20, "ptachoire/cssembed": 20, diff --git a/core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php b/core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php index 14fc79eeb..02a20540e 100755 --- a/core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/AttributeAvI18nTableMap.php @@ -151,7 +151,7 @@ class AttributeAvI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'attribute_av', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/AttributeAvTableMap.php b/core/lib/Thelia/Model/Map/AttributeAvTableMap.php index 138f0fa9c..0c5c2e1c9 100755 --- a/core/lib/Thelia/Model/Map/AttributeAvTableMap.php +++ b/core/lib/Thelia/Model/Map/AttributeAvTableMap.php @@ -106,7 +106,7 @@ class AttributeAvTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/AttributeI18nTableMap.php b/core/lib/Thelia/Model/Map/AttributeI18nTableMap.php index b60cae5b8..8471d3e26 100755 --- a/core/lib/Thelia/Model/Map/AttributeI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/AttributeI18nTableMap.php @@ -151,7 +151,7 @@ class AttributeI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'attribute', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/AttributeTableMap.php b/core/lib/Thelia/Model/Map/AttributeTableMap.php index dca811cbc..773e13cab 100755 --- a/core/lib/Thelia/Model/Map/AttributeTableMap.php +++ b/core/lib/Thelia/Model/Map/AttributeTableMap.php @@ -101,7 +101,7 @@ class AttributeTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/CategoryI18nTableMap.php b/core/lib/Thelia/Model/Map/CategoryI18nTableMap.php index 1611b2ebf..8c52aa7b2 100755 --- a/core/lib/Thelia/Model/Map/CategoryI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/CategoryI18nTableMap.php @@ -151,7 +151,7 @@ class CategoryI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'category', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/CategoryTableMap.php b/core/lib/Thelia/Model/Map/CategoryTableMap.php index 83010e4fa..a301a5efe 100755 --- a/core/lib/Thelia/Model/Map/CategoryTableMap.php +++ b/core/lib/Thelia/Model/Map/CategoryTableMap.php @@ -131,7 +131,7 @@ class CategoryTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/ConfigI18nTableMap.php b/core/lib/Thelia/Model/Map/ConfigI18nTableMap.php index a83f87b76..b953b0ac9 100755 --- a/core/lib/Thelia/Model/Map/ConfigI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/ConfigI18nTableMap.php @@ -151,7 +151,7 @@ class ConfigI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'config', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/ConfigTableMap.php b/core/lib/Thelia/Model/Map/ConfigTableMap.php index 8bd68a964..ebd5d6edf 100755 --- a/core/lib/Thelia/Model/Map/ConfigTableMap.php +++ b/core/lib/Thelia/Model/Map/ConfigTableMap.php @@ -116,7 +116,7 @@ class ConfigTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/ContentI18nTableMap.php b/core/lib/Thelia/Model/Map/ContentI18nTableMap.php index ee9122a6c..f718623b0 100755 --- a/core/lib/Thelia/Model/Map/ContentI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/ContentI18nTableMap.php @@ -151,7 +151,7 @@ class ContentI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'content', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/ContentTableMap.php b/core/lib/Thelia/Model/Map/ContentTableMap.php index 60b04ae36..b794c7244 100755 --- a/core/lib/Thelia/Model/Map/ContentTableMap.php +++ b/core/lib/Thelia/Model/Map/ContentTableMap.php @@ -121,7 +121,7 @@ class ContentTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/CountryI18nTableMap.php b/core/lib/Thelia/Model/Map/CountryI18nTableMap.php index cc60b09d2..272231464 100755 --- a/core/lib/Thelia/Model/Map/CountryI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/CountryI18nTableMap.php @@ -151,7 +151,7 @@ class CountryI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'country', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/CountryTableMap.php b/core/lib/Thelia/Model/Map/CountryTableMap.php index c4b96c8bd..3060da70f 100755 --- a/core/lib/Thelia/Model/Map/CountryTableMap.php +++ b/core/lib/Thelia/Model/Map/CountryTableMap.php @@ -116,7 +116,7 @@ class CountryTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php b/core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php index d403756fa..5344099c5 100755 --- a/core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/CustomerTitleI18nTableMap.php @@ -141,7 +141,7 @@ class CustomerTitleI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'customer_title', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('SHORT', 'Short', 'VARCHAR', false, 10, null); $this->addColumn('LONG', 'Long', 'VARCHAR', false, 45, null); } // initialize() diff --git a/core/lib/Thelia/Model/Map/CustomerTitleTableMap.php b/core/lib/Thelia/Model/Map/CustomerTitleTableMap.php index a392ee4dd..8e91631cf 100755 --- a/core/lib/Thelia/Model/Map/CustomerTitleTableMap.php +++ b/core/lib/Thelia/Model/Map/CustomerTitleTableMap.php @@ -106,7 +106,7 @@ class CustomerTitleTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/DocumentI18nTableMap.php b/core/lib/Thelia/Model/Map/DocumentI18nTableMap.php index d0356e8c6..70314ea02 100755 --- a/core/lib/Thelia/Model/Map/DocumentI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/DocumentI18nTableMap.php @@ -151,7 +151,7 @@ class DocumentI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'document', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/DocumentTableMap.php b/core/lib/Thelia/Model/Map/DocumentTableMap.php index 50bb37b95..d53263a06 100755 --- a/core/lib/Thelia/Model/Map/DocumentTableMap.php +++ b/core/lib/Thelia/Model/Map/DocumentTableMap.php @@ -126,7 +126,7 @@ class DocumentTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php b/core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php index b3114e7ba..ba592b4b0 100755 --- a/core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/FeatureAvI18nTableMap.php @@ -151,7 +151,7 @@ class FeatureAvI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'feature_av', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/FeatureAvTableMap.php b/core/lib/Thelia/Model/Map/FeatureAvTableMap.php index f447f8dc5..972a25744 100755 --- a/core/lib/Thelia/Model/Map/FeatureAvTableMap.php +++ b/core/lib/Thelia/Model/Map/FeatureAvTableMap.php @@ -101,7 +101,7 @@ class FeatureAvTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/FeatureI18nTableMap.php b/core/lib/Thelia/Model/Map/FeatureI18nTableMap.php index af0dfc263..dba05fb67 100755 --- a/core/lib/Thelia/Model/Map/FeatureI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/FeatureI18nTableMap.php @@ -151,7 +151,7 @@ class FeatureI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'feature', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/FeatureTableMap.php b/core/lib/Thelia/Model/Map/FeatureTableMap.php index 8d851559e..b1f309603 100755 --- a/core/lib/Thelia/Model/Map/FeatureTableMap.php +++ b/core/lib/Thelia/Model/Map/FeatureTableMap.php @@ -106,7 +106,7 @@ class FeatureTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/FolderI18nTableMap.php b/core/lib/Thelia/Model/Map/FolderI18nTableMap.php index fc85b17ec..d10344811 100755 --- a/core/lib/Thelia/Model/Map/FolderI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/FolderI18nTableMap.php @@ -151,7 +151,7 @@ class FolderI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'folder', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/FolderTableMap.php b/core/lib/Thelia/Model/Map/FolderTableMap.php index 794e3691c..c26e23dc8 100755 --- a/core/lib/Thelia/Model/Map/FolderTableMap.php +++ b/core/lib/Thelia/Model/Map/FolderTableMap.php @@ -131,7 +131,7 @@ class FolderTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/GroupI18nTableMap.php b/core/lib/Thelia/Model/Map/GroupI18nTableMap.php index 585127821..57788593a 100755 --- a/core/lib/Thelia/Model/Map/GroupI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/GroupI18nTableMap.php @@ -151,7 +151,7 @@ class GroupI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'group', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/GroupTableMap.php b/core/lib/Thelia/Model/Map/GroupTableMap.php index a8c830005..881a2fa84 100755 --- a/core/lib/Thelia/Model/Map/GroupTableMap.php +++ b/core/lib/Thelia/Model/Map/GroupTableMap.php @@ -101,7 +101,7 @@ class GroupTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/ImageI18nTableMap.php b/core/lib/Thelia/Model/Map/ImageI18nTableMap.php index 4f3b197a6..a78e7667c 100755 --- a/core/lib/Thelia/Model/Map/ImageI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/ImageI18nTableMap.php @@ -151,7 +151,7 @@ class ImageI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'image', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/ImageTableMap.php b/core/lib/Thelia/Model/Map/ImageTableMap.php index 0f8d82b20..c49f24527 100755 --- a/core/lib/Thelia/Model/Map/ImageTableMap.php +++ b/core/lib/Thelia/Model/Map/ImageTableMap.php @@ -126,7 +126,7 @@ class ImageTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/MessageI18nTableMap.php b/core/lib/Thelia/Model/Map/MessageI18nTableMap.php index f084515c0..bb9bfdd2e 100755 --- a/core/lib/Thelia/Model/Map/MessageI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/MessageI18nTableMap.php @@ -146,7 +146,7 @@ class MessageI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'message', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'LONGVARCHAR', false, null, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('DESCRIPTION_HTML', 'DescriptionHtml', 'CLOB', false, null, null); diff --git a/core/lib/Thelia/Model/Map/MessageTableMap.php b/core/lib/Thelia/Model/Map/MessageTableMap.php index de2a205f9..392dac824 100755 --- a/core/lib/Thelia/Model/Map/MessageTableMap.php +++ b/core/lib/Thelia/Model/Map/MessageTableMap.php @@ -126,7 +126,7 @@ class MessageTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/ModuleI18nTableMap.php b/core/lib/Thelia/Model/Map/ModuleI18nTableMap.php index 67b7a34ef..a8e680f1c 100755 --- a/core/lib/Thelia/Model/Map/ModuleI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/ModuleI18nTableMap.php @@ -151,7 +151,7 @@ class ModuleI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'module', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/ModuleTableMap.php b/core/lib/Thelia/Model/Map/ModuleTableMap.php index 5370c1da1..cccaa890a 100755 --- a/core/lib/Thelia/Model/Map/ModuleTableMap.php +++ b/core/lib/Thelia/Model/Map/ModuleTableMap.php @@ -116,7 +116,7 @@ class ModuleTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php b/core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php index 5d78c474c..1b2052c2e 100755 --- a/core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/OrderStatusI18nTableMap.php @@ -151,7 +151,7 @@ class OrderStatusI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'order_status', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/OrderStatusTableMap.php b/core/lib/Thelia/Model/Map/OrderStatusTableMap.php index eecfe5a03..18406d9aa 100755 --- a/core/lib/Thelia/Model/Map/OrderStatusTableMap.php +++ b/core/lib/Thelia/Model/Map/OrderStatusTableMap.php @@ -101,7 +101,7 @@ class OrderStatusTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/ProductI18nTableMap.php b/core/lib/Thelia/Model/Map/ProductI18nTableMap.php index 8da33f15d..79a01514a 100755 --- a/core/lib/Thelia/Model/Map/ProductI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/ProductI18nTableMap.php @@ -151,7 +151,7 @@ class ProductI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'product', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/ProductTableMap.php b/core/lib/Thelia/Model/Map/ProductTableMap.php index b009a97af..40200ce10 100755 --- a/core/lib/Thelia/Model/Map/ProductTableMap.php +++ b/core/lib/Thelia/Model/Map/ProductTableMap.php @@ -166,7 +166,7 @@ class ProductTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/ResourceI18nTableMap.php b/core/lib/Thelia/Model/Map/ResourceI18nTableMap.php index 8a8ce501a..ec22e2fd3 100755 --- a/core/lib/Thelia/Model/Map/ResourceI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/ResourceI18nTableMap.php @@ -151,7 +151,7 @@ class ResourceI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'resource', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'CLOB', false, null, null); $this->addColumn('CHAPO', 'Chapo', 'LONGVARCHAR', false, null, null); diff --git a/core/lib/Thelia/Model/Map/ResourceTableMap.php b/core/lib/Thelia/Model/Map/ResourceTableMap.php index e56960892..8d7708ddd 100755 --- a/core/lib/Thelia/Model/Map/ResourceTableMap.php +++ b/core/lib/Thelia/Model/Map/ResourceTableMap.php @@ -101,7 +101,7 @@ class ResourceTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/TaxI18nTableMap.php b/core/lib/Thelia/Model/Map/TaxI18nTableMap.php index 2c4c92f4f..a06230c37 100755 --- a/core/lib/Thelia/Model/Map/TaxI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/TaxI18nTableMap.php @@ -141,7 +141,7 @@ class TaxI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'tax', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); $this->addColumn('TITLE', 'Title', 'VARCHAR', false, 255, null); $this->addColumn('DESCRIPTION', 'Description', 'LONGVARCHAR', false, null, null); } // initialize() diff --git a/core/lib/Thelia/Model/Map/TaxRuleI18nTableMap.php b/core/lib/Thelia/Model/Map/TaxRuleI18nTableMap.php index 689f30728..1f0ed1e96 100755 --- a/core/lib/Thelia/Model/Map/TaxRuleI18nTableMap.php +++ b/core/lib/Thelia/Model/Map/TaxRuleI18nTableMap.php @@ -131,7 +131,7 @@ class TaxRuleI18nTableMap extends TableMap $this->setUseIdGenerator(false); // columns $this->addForeignPrimaryKey('ID', 'Id', 'INTEGER' , 'tax_rule', 'ID', true, null, null); - $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_EN'); + $this->addPrimaryKey('LOCALE', 'Locale', 'VARCHAR', true, 5, 'en_US'); } // initialize() /** diff --git a/core/lib/Thelia/Model/Map/TaxRuleTableMap.php b/core/lib/Thelia/Model/Map/TaxRuleTableMap.php index 9b862de99..cc5f628b9 100755 --- a/core/lib/Thelia/Model/Map/TaxRuleTableMap.php +++ b/core/lib/Thelia/Model/Map/TaxRuleTableMap.php @@ -111,7 +111,7 @@ class TaxRuleTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/core/lib/Thelia/Model/Map/TaxTableMap.php b/core/lib/Thelia/Model/Map/TaxTableMap.php index b941e7b52..6d43f20e9 100755 --- a/core/lib/Thelia/Model/Map/TaxTableMap.php +++ b/core/lib/Thelia/Model/Map/TaxTableMap.php @@ -101,7 +101,7 @@ class TaxTableMap extends TableMap * * @var string */ - const DEFAULT_LOCALE = 'en_EN'; + const DEFAULT_LOCALE = 'en_US'; /** * holds an array of fieldnames diff --git a/local/config/schema.xml b/local/config/schema.xml index 8b97f4e8c..cae47a184 100755 --- a/local/config/schema.xml +++ b/local/config/schema.xml @@ -1,6 +1,6 @@ - - + +
@@ -19,7 +19,7 @@
- +
@@ -54,7 +54,7 @@
- +
@@ -71,7 +71,7 @@
- +
@@ -92,7 +92,7 @@
- +
@@ -102,7 +102,7 @@
- +
@@ -110,7 +110,7 @@
- +
@@ -136,7 +136,7 @@
- +
@@ -149,7 +149,7 @@
- +
@@ -167,7 +167,7 @@
- +
@@ -194,7 +194,7 @@
- +
@@ -212,7 +212,7 @@
- +
@@ -224,7 +224,7 @@
- +
@@ -243,12 +243,12 @@
- +
- +
@@ -273,7 +273,7 @@
- +
@@ -293,7 +293,7 @@
- +
@@ -311,7 +311,7 @@
- +
@@ -326,7 +326,7 @@
- +
@@ -360,7 +360,7 @@
- +
@@ -389,7 +389,7 @@
- +
@@ -400,7 +400,7 @@
- +
@@ -409,7 +409,7 @@
- +
@@ -428,7 +428,7 @@
- +
@@ -445,7 +445,7 @@
- +
@@ -471,7 +471,7 @@
- +
@@ -512,7 +512,7 @@
- +
@@ -553,7 +553,7 @@
- +
@@ -602,7 +602,7 @@
- +
@@ -611,7 +611,7 @@
- +
@@ -626,7 +626,7 @@
- +
@@ -645,7 +645,7 @@
- +
@@ -657,7 +657,7 @@
- +
@@ -670,7 +670,7 @@
- +
@@ -688,7 +688,7 @@
- +
@@ -707,13 +707,13 @@
- +
- +
@@ -725,7 +725,7 @@
- +
@@ -740,7 +740,7 @@
- +
@@ -755,7 +755,7 @@
- +
@@ -765,7 +765,7 @@
- +
@@ -783,7 +783,7 @@
- +
@@ -803,7 +803,7 @@
- +
@@ -822,7 +822,7 @@
- +
@@ -839,7 +839,7 @@
- +
@@ -872,7 +872,7 @@
- +
@@ -886,7 +886,7 @@
- +
@@ -900,7 +900,7 @@
- +
@@ -913,7 +913,7 @@
- +
@@ -922,7 +922,7 @@
- +
From 945a97ae784478baea32f5336225457943ad9891 Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 10:28:58 +0200 Subject: [PATCH 05/15] initialize module part --- composer.lock | 8 +- .../Thelia/Command/ModuleGenerateCommand.php | 114 ++++++++++++++++++ .../Thelia/Command/Skeleton/Module/Class.php | 36 ++++++ .../Thelia/Command/Skeleton/Module/config.xml | 36 ++++++ .../Thelia/Command/Skeleton/Module/plugin.xml | 0 .../Thelia/Command/Skeleton/Module/schema.xml | 7 ++ core/lib/Thelia/Config/Resources/config.xml | 1 + core/lib/Thelia/Module/BaseModule.php | 43 +++++++ 8 files changed, 241 insertions(+), 4 deletions(-) create mode 100644 core/lib/Thelia/Command/ModuleGenerateCommand.php create mode 100644 core/lib/Thelia/Command/Skeleton/Module/Class.php create mode 100644 core/lib/Thelia/Command/Skeleton/Module/config.xml create mode 100644 core/lib/Thelia/Command/Skeleton/Module/plugin.xml create mode 100644 core/lib/Thelia/Command/Skeleton/Module/schema.xml create mode 100644 core/lib/Thelia/Module/BaseModule.php diff --git a/composer.lock b/composer.lock index 455d88ca9..0e44951da 100755 --- a/composer.lock +++ b/composer.lock @@ -206,12 +206,12 @@ "source": { "type": "git", "url": "https://github.com/propelorm/Propel2.git", - "reference": "1781303780ee496eadebedcb8c4636e728b6ea65" + "reference": "4cf5fca150ed93b33dc54206e3d9d943d0712621" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/propelorm/Propel2/zipball/1781303780ee496eadebedcb8c4636e728b6ea65", - "reference": "1781303780ee496eadebedcb8c4636e728b6ea65", + "url": "https://api.github.com/repos/propelorm/Propel2/zipball/4cf5fca150ed93b33dc54206e3d9d943d0712621", + "reference": "4cf5fca150ed93b33dc54206e3d9d943d0712621", "shasum": "" }, "require": { @@ -258,7 +258,7 @@ "orm", "persistence" ], - "time": "2013-07-05 09:02:18" + "time": "2013-07-10 11:32:06" }, { "name": "psr/log", diff --git a/core/lib/Thelia/Command/ModuleGenerateCommand.php b/core/lib/Thelia/Command/ModuleGenerateCommand.php new file mode 100644 index 000000000..5d54cf55e --- /dev/null +++ b/core/lib/Thelia/Command/ModuleGenerateCommand.php @@ -0,0 +1,114 @@ +. */ +/* */ +/*************************************************************************************/ +namespace Thelia\Command; + + +use Symfony\Component\Console\Input\InputArgument; +use Symfony\Component\Console\Input\InputInterface; +use Symfony\Component\Console\Output\OutputInterface; +use Symfony\Component\Filesystem\Filesystem; + +class ModuleGenerateCommand extends ContainerAwareCommand { + + protected $module; + protected $moduleDirectory; + + private $reservedKeyWords = array( + "thelia" + ); + + private $neededDirectories = array( + "Config", + "Model", + "Loop" + ); + + protected function configure() + { + $this + ->setName("module:generate") + ->setDescription("generate all needed files for creating a new Module") + ->addArgument( + "name" , + InputArgument::REQUIRED, + "name wanted for your Module" + ) + ; + } + + protected function execute(InputInterface $input, OutputInterface $output) + { + $this->module = $this->formatModuleName($input->getArgument("name")); + $this->moduleDirectory = THELIA_MODULE_DIR . DIRECTORY_SEPARATOR . $this->module; + $this->verifyExistingModule(); + + $this->createDirectories(); + $this->createFiles(); + } + + private function createDirectories() + { + $fs = new Filesystem(); + + $fs->mkdir($this->moduleDirectory); + + foreach ($this->neededDirectories as $directory) { + $fs->mkdir($this->moduleDirectory . DIRECTORY_SEPARATOR . $directory); + } + + } + + private function createFiles() + { + $fs = new Filesystem(); + $skeletonDir = str_replace("/", DIRECTORY_SEPARATOR, THELIA_ROOT . "/core/lib/Thelia/Command/Skeleton/Module/"); + $fs->copy($skeletonDir . "config.xml", $this->moduleDirectory . DIRECTORY_SEPARATOR . "Config" . DIRECTORY_SEPARATOR . "config.xml"); + $fs->copy($skeletonDir . "plugin.xml", $this->moduleDirectory . DIRECTORY_SEPARATOR . "Config" . DIRECTORY_SEPARATOR . "plugin.xml"); + + $classContent = file_get_contents($skeletonDir . "Class.php"); + + $classContent = str_replace("%%CLASSNAME%%", $this->module, $classContent); + $classContent = str_replace("%%NAMESPACE%%", $this->module, $classContent); + + file_put_contents($this->moduleDirectory . DIRECTORY_SEPARATOR . $this->module.".php", $classContent); + + $schemaContent = file_get_contents($skeletonDir . "schema.xml"); + + $schemaContent = str_replace("%%CONFIG_DIR%%", THELIA_CONF_DIR, $schemaContent); + + file_put_contents($this->moduleDirectory . DIRECTORY_SEPARATOR . "Config". DIRECTORY_SEPARATOR . "schema.xml", $schemaContent); + } + + + private function verifyExistingModule() + { + if (file_exists($this->moduleDirectory)) { + throw new \RuntimeException(sprintf("%s module already exists", $this->module)); + } + } + + private function formatModuleName($name) + { + return ucfirst($name); + } +} \ No newline at end of file diff --git a/core/lib/Thelia/Command/Skeleton/Module/Class.php b/core/lib/Thelia/Command/Skeleton/Module/Class.php new file mode 100644 index 000000000..ccf061a48 --- /dev/null +++ b/core/lib/Thelia/Command/Skeleton/Module/Class.php @@ -0,0 +1,36 @@ +. */ +/* */ +/*************************************************************************************/ + + +namespace %%NAMESPACE%%; + +use Thelia\Module\BaseModule; + +class %%CLASSNAME%% extends BaseModule +{ + /** + * YOU HAVE TO IMPLEMENT HERE ABSTRACT METHODD FROM BaseModule Class + * Like install and destroy + */ + +} diff --git a/core/lib/Thelia/Command/Skeleton/Module/config.xml b/core/lib/Thelia/Command/Skeleton/Module/config.xml new file mode 100644 index 000000000..2430f5027 --- /dev/null +++ b/core/lib/Thelia/Command/Skeleton/Module/config.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/lib/Thelia/Command/Skeleton/Module/plugin.xml b/core/lib/Thelia/Command/Skeleton/Module/plugin.xml new file mode 100644 index 000000000..e69de29bb diff --git a/core/lib/Thelia/Command/Skeleton/Module/schema.xml b/core/lib/Thelia/Command/Skeleton/Module/schema.xml new file mode 100644 index 000000000..1ef803d36 --- /dev/null +++ b/core/lib/Thelia/Command/Skeleton/Module/schema.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/core/lib/Thelia/Config/Resources/config.xml b/core/lib/Thelia/Config/Resources/config.xml index dee0b57b6..e70756adb 100755 --- a/core/lib/Thelia/Config/Resources/config.xml +++ b/core/lib/Thelia/Config/Resources/config.xml @@ -34,6 +34,7 @@ + diff --git a/core/lib/Thelia/Module/BaseModule.php b/core/lib/Thelia/Module/BaseModule.php new file mode 100644 index 000000000..14777d331 --- /dev/null +++ b/core/lib/Thelia/Module/BaseModule.php @@ -0,0 +1,43 @@ +. */ +/* */ +/*************************************************************************************/ + +namespace Thelia\Module; + +abstract class BaseModule +{ + + public function __construct() + { + + } + + protected function activate() + { + + } + + abstract public function install(); + abstract public function destroy(); + +} \ No newline at end of file From 6baac9e36c96525e1843798315f8ad4ad082feaa Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 11:11:16 +0200 Subject: [PATCH 06/15] create test for module:generate command --- .../Thelia/Command/ModuleGenerateCommand.php | 7 +- .../Thelia/Tests/Command/BaseCommandTest.php | 20 ++++ .../Command/ModuleGenerateCommandTest.php | 108 ++++++++++++++++++ 3 files changed, 133 insertions(+), 2 deletions(-) create mode 100644 core/lib/Thelia/Tests/Command/BaseCommandTest.php create mode 100644 core/lib/Thelia/Tests/Command/ModuleGenerateCommandTest.php diff --git a/core/lib/Thelia/Command/ModuleGenerateCommand.php b/core/lib/Thelia/Command/ModuleGenerateCommand.php index 5d54cf55e..4a31a74ab 100644 --- a/core/lib/Thelia/Command/ModuleGenerateCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateCommand.php @@ -4,7 +4,7 @@ /* Thelia */ /* */ /* Copyright (c) OpenStudio */ -/* email : info@thelia.net */ +/* email : info@thelia.net */ /* web : http://www.thelia.net */ /* */ /* This program is free software; you can redistribute it and/or modify */ @@ -17,7 +17,7 @@ /* GNU General Public License for more details. */ /* */ /* You should have received a copy of the GNU General Public License */ -/* along with this program. If not, see . */ +/* along with this program. If not, see . */ /* */ /*************************************************************************************/ namespace Thelia\Command; @@ -109,6 +109,9 @@ class ModuleGenerateCommand extends ContainerAwareCommand { private function formatModuleName($name) { + if (in_array(strtolower($name), $this->reservedKeyWords)) { + throw new \RuntimeException(sprintf("%s module name is a reserved keyword", $name)); + } return ucfirst($name); } } \ No newline at end of file diff --git a/core/lib/Thelia/Tests/Command/BaseCommandTest.php b/core/lib/Thelia/Tests/Command/BaseCommandTest.php new file mode 100644 index 000000000..ca9d0a632 --- /dev/null +++ b/core/lib/Thelia/Tests/Command/BaseCommandTest.php @@ -0,0 +1,20 @@ +getMock("Symfony\Component\HttpKernel\KernelInterface"); + + return $kernel; + } +} \ No newline at end of file diff --git a/core/lib/Thelia/Tests/Command/ModuleGenerateCommandTest.php b/core/lib/Thelia/Tests/Command/ModuleGenerateCommandTest.php new file mode 100644 index 000000000..dcbc98fff --- /dev/null +++ b/core/lib/Thelia/Tests/Command/ModuleGenerateCommandTest.php @@ -0,0 +1,108 @@ +. */ +/* */ +/*************************************************************************************/ +namespace Thelia\Tests\Command; + + +use Symfony\Component\Console\Tester\CommandTester; +use Symfony\Component\Filesystem\Filesystem; +use Thelia\Core\Application; +use Thelia\Command\ModuleGenerateCommand; + +class ModuleGenerateCommandTest extends BaseCommandTest { + + protected $command; + protected $commandTester; + + public static function clearTest() + { + $fs = new Filesystem(); + + if ($fs->exists(THELIA_MODULE_DIR . "Test")) { + $fs->remove(THELIA_MODULE_DIR . "Test"); + } + } + + public static function setUpBeforeClass() + { + self::clearTest(); + } + + public static function tearDownAfterClass() + { + self::clearTest(); + } + + public function setUp() + { + $application = new Application($this->getKernel()); + + $moduleGenerator = new ModuleGenerateCommand(); + + $application->add($moduleGenerator); + + $this->command = $application->find("module:generate"); + $this->commandTester = new CommandTester($this->command); + + } + + public function testGenerateModule() + { + $tester = $this->commandTester; + + $tester->execute(array( + "command" => $this->command->getName(), + "name" => "test" + )); + + $fs = new Filesystem(); + + $this->assertTrue($fs->exists(THELIA_MODULE_DIR . "Test")); + } + + /** + * @depends testGenerateModule + * @expectedException \RuntimeException + */ + public function testGenerateDuplicateModule() + { + $tester = $this->commandTester; + + $tester->execute(array( + "command" => $this->command->getName(), + "name" => "test" + )); + } + + /** + * @expectedException \RuntimeException + */ + public function testGenerateWithReservedKeyWord() + { + $tester = $this->commandTester; + + $tester->execute(array( + "command" => $this->command->getName(), + "name" => "thelia" + )); + } +} \ No newline at end of file From 6fa815d1743aeaa9b14d8ca118f8539a26c4a347 Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 12:54:38 +0200 Subject: [PATCH 07/15] add possibility to render a block on command output --- Thelia | 3 +- .../Thelia/Command/ModuleGenerateCommand.php | 7 ++++ .../Command/Output/TheliaConsoleOutput.php | 36 +++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 core/lib/Thelia/Command/Output/TheliaConsoleOutput.php diff --git a/Thelia b/Thelia index 2aaa3c3e5..a161b610f 100755 --- a/Thelia +++ b/Thelia @@ -7,6 +7,7 @@ require __DIR__ . '/core/bootstrap.php'; use Thelia\Core\Thelia; use Thelia\Core\Application; +use Thelia\Command\Output\TheliaConsoleOutput; use Symfony\Component\Console\Input\ArgvInput; $input = new ArgvInput(); @@ -15,4 +16,4 @@ $debug = getenv('THELIA_DEBUG') !== '0' && !$input->hasParameterOption(array('-- $thelia = new Thelia($env, $debug); $application = new Application($thelia); -$application->run($input); \ No newline at end of file +$application->run($input, new TheliaConsoleOutput()); \ No newline at end of file diff --git a/core/lib/Thelia/Command/ModuleGenerateCommand.php b/core/lib/Thelia/Command/ModuleGenerateCommand.php index 4a31a74ab..5edcd4d97 100644 --- a/core/lib/Thelia/Command/ModuleGenerateCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateCommand.php @@ -64,6 +64,13 @@ class ModuleGenerateCommand extends ContainerAwareCommand { $this->createDirectories(); $this->createFiles(); + + $output->renderBlock(array( + '', + sprintf("module %s create with success", $this->module), + "You can now configure your module and complete plugin.xml file", + '' + ), "bg=green;fg=black"); } private function createDirectories() diff --git a/core/lib/Thelia/Command/Output/TheliaConsoleOutput.php b/core/lib/Thelia/Command/Output/TheliaConsoleOutput.php new file mode 100644 index 000000000..ad40c6dbd --- /dev/null +++ b/core/lib/Thelia/Command/Output/TheliaConsoleOutput.php @@ -0,0 +1,36 @@ + $length) ? $strlen($message) : $length; + } + $ouput = array(); + foreach ($messages as $message) { + $output[] = "<" . $style . ">" . " " . $message . str_repeat(' ', $length - $strlen($message)) . " "; + } + + $this->writeln($output); + } + +} \ No newline at end of file From 1a7c9b2fd2bd26b996d64275bea585346f55825a Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 15:57:26 +0200 Subject: [PATCH 08/15] fix test issue --- .../lib/Thelia/Command/BaseModuleGenerate.php | 55 +++++++++++++++++++ .../Thelia/Command/ModuleGenerateCommand.php | 41 ++++---------- .../Command/Output/TheliaConsoleOutput.php | 22 +++++++- 3 files changed, 86 insertions(+), 32 deletions(-) create mode 100644 core/lib/Thelia/Command/BaseModuleGenerate.php diff --git a/core/lib/Thelia/Command/BaseModuleGenerate.php b/core/lib/Thelia/Command/BaseModuleGenerate.php new file mode 100644 index 000000000..e160f9dd2 --- /dev/null +++ b/core/lib/Thelia/Command/BaseModuleGenerate.php @@ -0,0 +1,55 @@ +. */ +/* */ +/*************************************************************************************/ +namespace Thelia\Command; + + + abstract class BaseModuleGenerate extends ContainerAwareCommand { + + protected $module; + protected $moduleDirectory; + + protected $reservedKeyWords = array( + "thelia" + ); + + protected $neededDirectories = array( + "Config", + "Model", + "Loop" + ); + + protected function verifyExistingModule() + { + if (file_exists($this->moduleDirectory)) { + throw new \RuntimeException(sprintf("%s module already exists", $this->module)); + } + } + + protected function formatModuleName($name) + { + if (in_array(strtolower($name), $this->reservedKeyWords)) { + throw new \RuntimeException(sprintf("%s module name is a reserved keyword", $name)); + } + return ucfirst($name); + } +} \ No newline at end of file diff --git a/core/lib/Thelia/Command/ModuleGenerateCommand.php b/core/lib/Thelia/Command/ModuleGenerateCommand.php index 5edcd4d97..8329b84e1 100644 --- a/core/lib/Thelia/Command/ModuleGenerateCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateCommand.php @@ -28,20 +28,9 @@ use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Filesystem\Filesystem; -class ModuleGenerateCommand extends ContainerAwareCommand { +class ModuleGenerateCommand extends BaseModuleGenerate { - protected $module; - protected $moduleDirectory; - private $reservedKeyWords = array( - "thelia" - ); - - private $neededDirectories = array( - "Config", - "Model", - "Loop" - ); protected function configure() { @@ -64,13 +53,16 @@ class ModuleGenerateCommand extends ContainerAwareCommand { $this->createDirectories(); $this->createFiles(); + if(method_exists($this, "renderBlock")) { + //impossible to change output class in CommandTester... + $output->renderBlock(array( + '', + sprintf("module %s create with success", $this->module), + "You can now configure your module and complete plugin.xml file", + '' + ), "bg=green;fg=black"); + } - $output->renderBlock(array( - '', - sprintf("module %s create with success", $this->module), - "You can now configure your module and complete plugin.xml file", - '' - ), "bg=green;fg=black"); } private function createDirectories() @@ -107,18 +99,5 @@ class ModuleGenerateCommand extends ContainerAwareCommand { } - private function verifyExistingModule() - { - if (file_exists($this->moduleDirectory)) { - throw new \RuntimeException(sprintf("%s module already exists", $this->module)); - } - } - private function formatModuleName($name) - { - if (in_array(strtolower($name), $this->reservedKeyWords)) { - throw new \RuntimeException(sprintf("%s module name is a reserved keyword", $name)); - } - return ucfirst($name); - } } \ No newline at end of file diff --git a/core/lib/Thelia/Command/Output/TheliaConsoleOutput.php b/core/lib/Thelia/Command/Output/TheliaConsoleOutput.php index ad40c6dbd..aa0a8a1e7 100644 --- a/core/lib/Thelia/Command/Output/TheliaConsoleOutput.php +++ b/core/lib/Thelia/Command/Output/TheliaConsoleOutput.php @@ -1,5 +1,25 @@ . */ +/* */ +/*************************************************************************************/ namespace Thelia\Command\Output; From 98589cc2b62aebec43376bae3f241b4ba189d321 Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 16:44:18 +0200 Subject: [PATCH 09/15] generate Model using Propel command in Thelia app --- core/bootstrap.php | 1 + .../lib/Thelia/Command/BaseModuleGenerate.php | 10 ++- .../Command/ModuleGenerateModelCommand.php | 88 +++++++++++++++++++ core/lib/Thelia/Config/Resources/config.xml | 1 + 4 files changed, 99 insertions(+), 1 deletion(-) create mode 100644 core/lib/Thelia/Command/ModuleGenerateModelCommand.php diff --git a/core/bootstrap.php b/core/bootstrap.php index fd0dd80e9..8b53e72e5 100755 --- a/core/bootstrap.php +++ b/core/bootstrap.php @@ -11,6 +11,7 @@ define('THELIA_CONF_DIR' , THELIA_LOCAL_DIR . 'config/'); define('THELIA_MODULE_DIR' , THELIA_LOCAL_DIR . 'modules/'); define('THELIA_WEB_DIR' , THELIA_ROOT . '/web/'); define('THELIA_TEMPLATE_DIR' , THELIA_ROOT . '/templates/'); +define('DS', DIRECTORY_SEPARATOR); $loader = require __DIR__ . "/vendor/autoload.php"; diff --git a/core/lib/Thelia/Command/BaseModuleGenerate.php b/core/lib/Thelia/Command/BaseModuleGenerate.php index e160f9dd2..50938587d 100644 --- a/core/lib/Thelia/Command/BaseModuleGenerate.php +++ b/core/lib/Thelia/Command/BaseModuleGenerate.php @@ -22,8 +22,11 @@ /*************************************************************************************/ namespace Thelia\Command; +use Propel\Runtime\Propel; +use Symfony\Component\Console\Application; - abstract class BaseModuleGenerate extends ContainerAwareCommand { + +abstract class BaseModuleGenerate extends ContainerAwareCommand { protected $module; protected $moduleDirectory; @@ -52,4 +55,9 @@ namespace Thelia\Command; } return ucfirst($name); } + + protected function getPropelApplication() + { + return new Application("Propel", Propel::VERSION); + } } \ No newline at end of file diff --git a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php new file mode 100644 index 000000000..a29002b82 --- /dev/null +++ b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php @@ -0,0 +1,88 @@ +. */ +/* */ +/*************************************************************************************/ + +namespace Thelia\Command; + + +use Propel\Generator\Command\ModelBuildCommand; +use Symfony\Component\Console\Input\ArrayInput; +use Symfony\Component\Console\Input\InputArgument; +use Symfony\Component\Console\Input\InputInterface; +use Symfony\Component\Console\Output\OutputInterface; +use Symfony\Component\Console\Output\StreamOutput; +use Symfony\Component\Filesystem\Filesystem; + +class ModuleGenerateModelCommand extends BaseModuleGenerate { + + protected function configure() + { + $this + ->setName("module:generate:model") + ->setDescription("generate model for a specific module") + ->addArgument( + "name", + InputArgument::REQUIRED, + "module name" + ) + ; + + } + + public function execute(InputInterface $input, OutputInterface $output) + { + $this->module = $this->formatModuleName($input->getArgument("name")); + $this->moduleDirectory = THELIA_MODULE_DIR . DS . $this->module; + + $fs = new Filesystem(); + + if ($fs->exists($this->moduleDirectory) === false) { + throw new \RuntimeException(sprintf("%s module does not exists")); + } + + if ($fs->exists($this->moduleDirectory . DS . "Config" . DS . "schema.xml") === false) { + throw new \RuntimeException("schema.xml not found in Config directory. Needed file for generating model"); + } + + + $propelApp = $this->getPropelApplication(); + + $moduleBuildPropel = new ModelBuildCommand(); + $moduleBuildPropel->setApplication($propelApp); + + $moduleBuildPropel->run( + new ArrayInput(array( + "command" => $moduleBuildPropel->getName(), + "--output-dir" => THELIA_MODULE_DIR, + "--input-dir" => $this->moduleDirectory . DS ."Config" + )), + new StreamOutput(fopen('php://memory', 'w', false)) + ); + + if ($fs->exists(THELIA_MODULE_DIR . DS . "Thelia")) { + $fs->remove(THELIA_MODULE_DIR . DS . "Thelia"); + } + + + } + +} \ No newline at end of file diff --git a/core/lib/Thelia/Config/Resources/config.xml b/core/lib/Thelia/Config/Resources/config.xml index e70756adb..c3efac45d 100755 --- a/core/lib/Thelia/Config/Resources/config.xml +++ b/core/lib/Thelia/Config/Resources/config.xml @@ -35,6 +35,7 @@ + From 3c18acb3fc210341a02958665e2a2517357c8a3d Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 16:49:21 +0200 Subject: [PATCH 10/15] don't needed to call Propel Application --- core/lib/Thelia/Command/BaseModuleGenerate.php | 5 ----- core/lib/Thelia/Command/ModuleGenerateModelCommand.php | 4 +--- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/core/lib/Thelia/Command/BaseModuleGenerate.php b/core/lib/Thelia/Command/BaseModuleGenerate.php index 50938587d..420563c40 100644 --- a/core/lib/Thelia/Command/BaseModuleGenerate.php +++ b/core/lib/Thelia/Command/BaseModuleGenerate.php @@ -55,9 +55,4 @@ abstract class BaseModuleGenerate extends ContainerAwareCommand { } return ucfirst($name); } - - protected function getPropelApplication() - { - return new Application("Propel", Propel::VERSION); - } } \ No newline at end of file diff --git a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php index a29002b82..fd87fa48d 100644 --- a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php @@ -64,10 +64,8 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { } - $propelApp = $this->getPropelApplication(); - $moduleBuildPropel = new ModelBuildCommand(); - $moduleBuildPropel->setApplication($propelApp); + $moduleBuildPropel->setApplication($this->getApplication()); $moduleBuildPropel->run( new ArrayInput(array( From 2d13a28fbfb224ea25ed178af83decadcea9558a Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 17:06:12 +0200 Subject: [PATCH 11/15] create command for generating sql from mosule schema --- .../Command/ModuleGenerateSqlCommand.php | 77 +++++++++++++++++++ core/lib/Thelia/Config/Resources/config.xml | 1 + 2 files changed, 78 insertions(+) create mode 100644 core/lib/Thelia/Command/ModuleGenerateSqlCommand.php diff --git a/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php b/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php new file mode 100644 index 000000000..113e3288f --- /dev/null +++ b/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php @@ -0,0 +1,77 @@ +. */ +/* */ +/*************************************************************************************/ + +namespace Thelia\Command; + + +use Propel\Generator\Command\SqlBuildCommand; +use Symfony\Component\Console\Input\ArrayInput; +use Symfony\Component\Console\Input\InputArgument; +use Symfony\Component\Console\Input\InputInterface; +use Symfony\Component\Console\Output\OutputInterface; +use Symfony\Component\Console\Output\StreamOutput; +use Symfony\Component\Filesystem\Filesystem; + +class ModuleGenerateSqlCommand extends BaseModuleGenerate { + + public function configure() + { + $this + ->setName("module:generate:sql") + ->setDescription("Generate the sql from schema.xml file") + ->addArgument( + "name", + InputArgument::REQUIRED, + "Module name" + ) + ; + } + + public function execute(InputInterface $input, OutputInterface $output) + { + $this->module = $this->formatModuleName($input->getArgument("name")); + $this->moduleDirectory = THELIA_MODULE_DIR . DS . $this->module; + + $fs = new Filesystem(); + + if ($fs->exists($this->moduleDirectory) === false) { + throw new \RuntimeException(sprintf("%s module does not exists")); + } + + if ($fs->exists($this->moduleDirectory . DS . "Config" . DS . "schema.xml") === false) { + throw new \RuntimeException("schema.xml not found in Config directory. Needed file for generating model"); + } + + $sqlBuild = new SqlBuildCommand(); + $sqlBuild->setApplication($this->getApplication()); + + $sqlBuild->run( + new ArrayInput(array( + "command" => $sqlBuild->getName(), + "--output-dir" => $this->moduleDirectory . DS ."Config", + "--input-dir" => $this->moduleDirectory . DS ."Config" + )), + new StreamOutput(fopen('php://memory', 'w', false)) + ); + } +} \ No newline at end of file diff --git a/core/lib/Thelia/Config/Resources/config.xml b/core/lib/Thelia/Config/Resources/config.xml index c3efac45d..2ef8585ef 100755 --- a/core/lib/Thelia/Config/Resources/config.xml +++ b/core/lib/Thelia/Config/Resources/config.xml @@ -36,6 +36,7 @@ + From ac170ac25f4a84fbdbd216c63715cf8b972fc34c Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 11 Jul 2013 17:15:32 +0200 Subject: [PATCH 12/15] generate sql from generat model command --- .../Command/ModuleGenerateModelCommand.php | 32 +++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php index fd87fa48d..41638414e 100644 --- a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php @@ -28,6 +28,7 @@ use Propel\Generator\Command\ModelBuildCommand; use Symfony\Component\Console\Input\ArrayInput; use Symfony\Component\Console\Input\InputArgument; use Symfony\Component\Console\Input\InputInterface; +use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Output\StreamOutput; use Symfony\Component\Filesystem\Filesystem; @@ -44,6 +45,12 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { InputArgument::REQUIRED, "module name" ) + ->addOption( + "generate-sql", + null, + InputOption::VALUE_NONE, + "with this option generate sql file at the same time" + ) ; } @@ -63,7 +70,30 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { throw new \RuntimeException("schema.xml not found in Config directory. Needed file for generating model"); } + $this->generateModel(); + if ($input->getOption("generate-sql")) { + $this->generateSql(); + } + } + + protected function generateSql() + { + $sqlBuild = new ModuleGenerateSqlCommand(); + $sqlBuild->setApplication($this->getApplication()); + + $sqlBuild->run( + new ArrayInput(array( + "command" => $sqlBuild->getName(), + "name" => $this->module + )), + new StreamOutput(fopen('php://memory', 'w', false)) + ); + } + + protected function generateModel() + { + $fs = new Filesystem(); $moduleBuildPropel = new ModelBuildCommand(); $moduleBuildPropel->setApplication($this->getApplication()); @@ -79,8 +109,6 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { if ($fs->exists(THELIA_MODULE_DIR . DS . "Thelia")) { $fs->remove(THELIA_MODULE_DIR . DS . "Thelia"); } - - } } \ No newline at end of file From 8e975a9b622324d4fef7fe68787d0dadb775e3fd Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Fri, 12 Jul 2013 09:08:51 +0200 Subject: [PATCH 13/15] fix missing argument for sprintf method --- core/lib/Thelia/Command/ModuleGenerateModelCommand.php | 2 +- core/lib/Thelia/Command/ModuleGenerateSqlCommand.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php index 41638414e..0b278973e 100644 --- a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php @@ -63,7 +63,7 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { $fs = new Filesystem(); if ($fs->exists($this->moduleDirectory) === false) { - throw new \RuntimeException(sprintf("%s module does not exists")); + throw new \RuntimeException(sprintf("%s module does not exists", $this->module)); } if ($fs->exists($this->moduleDirectory . DS . "Config" . DS . "schema.xml") === false) { diff --git a/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php b/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php index 113e3288f..0f8cad20e 100644 --- a/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php @@ -55,7 +55,7 @@ class ModuleGenerateSqlCommand extends BaseModuleGenerate { $fs = new Filesystem(); if ($fs->exists($this->moduleDirectory) === false) { - throw new \RuntimeException(sprintf("%s module does not exists")); + throw new \RuntimeException(sprintf("%s module does not exists", $this->module)); } if ($fs->exists($this->moduleDirectory . DS . "Config" . DS . "schema.xml") === false) { From 2941292fddfe4b373f8e2249c1bd5d0f6c07023d Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Fri, 12 Jul 2013 09:46:35 +0200 Subject: [PATCH 14/15] integrate namespace into schema.xml skeleton --- .../Thelia/Command/ModuleGenerateCommand.php | 1 + .../Command/ModuleGenerateModelCommand.php | 22 ++++++++++++++----- .../Thelia/Command/Skeleton/Module/schema.xml | 2 +- 3 files changed, 18 insertions(+), 7 deletions(-) diff --git a/core/lib/Thelia/Command/ModuleGenerateCommand.php b/core/lib/Thelia/Command/ModuleGenerateCommand.php index 8329b84e1..0f456ea63 100644 --- a/core/lib/Thelia/Command/ModuleGenerateCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateCommand.php @@ -94,6 +94,7 @@ class ModuleGenerateCommand extends BaseModuleGenerate { $schemaContent = file_get_contents($skeletonDir . "schema.xml"); $schemaContent = str_replace("%%CONFIG_DIR%%", THELIA_CONF_DIR, $schemaContent); + $schemaContent = str_replace("%%NAMESPACE%%", $this->module, $schemaContent); file_put_contents($this->moduleDirectory . DIRECTORY_SEPARATOR . "Config". DIRECTORY_SEPARATOR . "schema.xml", $schemaContent); } diff --git a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php index 0b278973e..27904400a 100644 --- a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php @@ -72,6 +72,7 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { $this->generateModel(); + if ($input->getOption("generate-sql")) { $this->generateSql(); } @@ -79,12 +80,12 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { protected function generateSql() { - $sqlBuild = new ModuleGenerateSqlCommand(); - $sqlBuild->setApplication($this->getApplication()); - $sqlBuild->run( + $command = $this->getApplication()->find("module:generate:sql"); + + $command->run( new ArrayInput(array( - "command" => $sqlBuild->getName(), + "command" => $command->getName(), "name" => $this->module )), new StreamOutput(fopen('php://memory', 'w', false)) @@ -106,9 +107,18 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { new StreamOutput(fopen('php://memory', 'w', false)) ); - if ($fs->exists(THELIA_MODULE_DIR . DS . "Thelia")) { - $fs->remove(THELIA_MODULE_DIR . DS . "Thelia"); + $verifyDirectories = array( + THELIA_MODULE_DIR . DS . "Thelia", + $this->moduleDirectory . DS . "Model" . DS . "Thelia" + ); + + foreach ($verifyDirectories as $directory) { + if ($fs->exists($directory)) { + $fs->remove($directory); + } } + + } } \ No newline at end of file diff --git a/core/lib/Thelia/Command/Skeleton/Module/schema.xml b/core/lib/Thelia/Command/Skeleton/Module/schema.xml index 1ef803d36..3fcba0184 100644 --- a/core/lib/Thelia/Command/Skeleton/Module/schema.xml +++ b/core/lib/Thelia/Command/Skeleton/Module/schema.xml @@ -1,5 +1,5 @@ - + From b55833b2e20b9fd7b665c981971fc3c9f5ca2e7b Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Fri, 12 Jul 2013 10:22:59 +0200 Subject: [PATCH 15/15] add some output in module commands --- .../Command/ModuleGenerateModelCommand.php | 18 ++++++++++++------ .../Command/ModuleGenerateSqlCommand.php | 10 +++++++++- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php index 27904400a..348765ced 100644 --- a/core/lib/Thelia/Command/ModuleGenerateModelCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateModelCommand.php @@ -70,15 +70,21 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { throw new \RuntimeException("schema.xml not found in Config directory. Needed file for generating model"); } - $this->generateModel(); + $this->generateModel($output); + $output->renderBlock(array( + '', + 'Model generated successfuly', + '' + ), 'bg=green;fg=black'); if ($input->getOption("generate-sql")) { - $this->generateSql(); + $output->writeln(' '); + $this->generateSql($output); } } - protected function generateSql() + protected function generateSql(OutputInterface $output) { $command = $this->getApplication()->find("module:generate:sql"); @@ -88,11 +94,11 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { "command" => $command->getName(), "name" => $this->module )), - new StreamOutput(fopen('php://memory', 'w', false)) + $output ); } - protected function generateModel() + protected function generateModel(OutputInterface $output) { $fs = new Filesystem(); $moduleBuildPropel = new ModelBuildCommand(); @@ -104,7 +110,7 @@ class ModuleGenerateModelCommand extends BaseModuleGenerate { "--output-dir" => THELIA_MODULE_DIR, "--input-dir" => $this->moduleDirectory . DS ."Config" )), - new StreamOutput(fopen('php://memory', 'w', false)) + $output ); $verifyDirectories = array( diff --git a/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php b/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php index 0f8cad20e..977075902 100644 --- a/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php +++ b/core/lib/Thelia/Command/ModuleGenerateSqlCommand.php @@ -71,7 +71,15 @@ class ModuleGenerateSqlCommand extends BaseModuleGenerate { "--output-dir" => $this->moduleDirectory . DS ."Config", "--input-dir" => $this->moduleDirectory . DS ."Config" )), - new StreamOutput(fopen('php://memory', 'w', false)) + $output ); + + $output->renderBlock(array( + '', + 'Sql generated successfuly', + 'File available in your module config directory', + '' + ), 'bg=green;fg=black'); + } } \ No newline at end of file