Merge branch 'refactor_action'

Conflicts:
	core/lib/Thelia/Action/Product.php
	core/lib/Thelia/Controller/Admin/CategoryController.php
	core/lib/Thelia/Controller/Admin/ProductController.php
	core/lib/Thelia/Controller/Admin/TemplateController.php
This commit is contained in:
Manuel Raynaud
2013-09-30 10:26:59 +02:00
116 changed files with 334 additions and 254 deletions

View File

@@ -25,8 +25,8 @@ namespace Thelia\Action;
use Propel\Runtime\Exception\PropelException; use Propel\Runtime\Exception\PropelException;
use Propel\Runtime\Propel; use Propel\Runtime\Propel;
use Symfony\Component\EventDispatcher\EventSubscriberInterface; use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Thelia\Core\Event\AddressCreateOrUpdateEvent; use Thelia\Core\Event\Address\AddressCreateOrUpdateEvent;
use Thelia\Core\Event\AddressEvent; use Thelia\Core\Event\Address\AddressEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Model\Address as AddressModel; use Thelia\Model\Address as AddressModel;
use Thelia\Model\Map\AddressTableMap; use Thelia\Model\Map\AddressTableMap;

View File

@@ -30,15 +30,15 @@ use Thelia\Model\Attribute as AttributeModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\AttributeUpdateEvent; use Thelia\Core\Event\Attribute\AttributeUpdateEvent;
use Thelia\Core\Event\AttributeCreateEvent; use Thelia\Core\Event\Attribute\AttributeCreateEvent;
use Thelia\Core\Event\AttributeDeleteEvent; use Thelia\Core\Event\Attribute\AttributeDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Model\AttributeAv; use Thelia\Model\AttributeAv;
use Thelia\Model\AttributeAvQuery; use Thelia\Model\AttributeAvQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Core\Event\CategoryEvent; use Thelia\Core\Event\Category\CategoryEvent;
use Thelia\Core\Event\AttributeEvent; use Thelia\Core\Event\Attribute\AttributeEvent;
use Thelia\Model\AttributeTemplate; use Thelia\Model\AttributeTemplate;
use Thelia\Model\AttributeTemplateQuery; use Thelia\Model\AttributeTemplateQuery;
use Thelia\Model\TemplateQuery; use Thelia\Model\TemplateQuery;

View File

@@ -30,9 +30,9 @@ use Thelia\Model\AttributeAv as AttributeAvModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\AttributeAvUpdateEvent; use Thelia\Core\Event\Attribute\AttributeAvUpdateEvent;
use Thelia\Core\Event\AttributeAvCreateEvent; use Thelia\Core\Event\Attribute\AttributeAvCreateEvent;
use Thelia\Core\Event\AttributeAvDeleteEvent; use Thelia\Core\Event\Attribute\AttributeAvDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
@@ -63,7 +63,7 @@ class AttributeAv extends BaseAction implements EventSubscriberInterface
/** /**
* Change a product attribute * Change a product attribute
* *
* @param AttributeAvUpdateEvent $event * @param \Thelia\Core\Event\Attribute\AttributeAvUpdateEvent $event
*/ */
public function update(AttributeAvUpdateEvent $event) public function update(AttributeAvUpdateEvent $event)
{ {

View File

@@ -25,7 +25,7 @@ namespace Thelia\Action;
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\EventDispatcher\EventSubscriberInterface; use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Thelia\Core\Event\CartEvent; use Thelia\Core\Event\Cart\CartEvent;
use Thelia\Model\ProductPrice; use Thelia\Model\ProductPrice;
use Thelia\Model\ProductPriceQuery; use Thelia\Model\ProductPriceQuery;
use Thelia\Model\CartItem; use Thelia\Model\CartItem;
@@ -45,7 +45,7 @@ class Cart extends BaseAction implements EventSubscriberInterface
/** /**
* *
* add an article in the current cart * add an article in the current cart
* @param \Thelia\Core\Event\CartEvent $event * @param \Thelia\Core\Event\Cart\CartEvent $event
*/ */
public function addItem(CartEvent $event) public function addItem(CartEvent $event)
{ {
@@ -77,7 +77,7 @@ class Cart extends BaseAction implements EventSubscriberInterface
* *
* Delete specify article present into cart * Delete specify article present into cart
* *
* @param \Thelia\Core\Event\CartEvent $event * @param \Thelia\Core\Event\Cart\CartEvent $event
*/ */
public function deleteItem(CartEvent $event) public function deleteItem(CartEvent $event)
{ {
@@ -97,7 +97,7 @@ class Cart extends BaseAction implements EventSubscriberInterface
* *
* don't use Form here just test the Request. * don't use Form here just test the Request.
* *
* @param \Thelia\Core\Event\CartEvent $event * @param \Thelia\Core\Event\Cart\CartEvent $event
*/ */
public function changeItem(CartEvent $event) public function changeItem(CartEvent $event)
{ {

View File

@@ -30,14 +30,14 @@ use Thelia\Model\Category as CategoryModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\CategoryUpdateEvent; use Thelia\Core\Event\Category\CategoryUpdateEvent;
use Thelia\Core\Event\CategoryCreateEvent; use Thelia\Core\Event\Category\CategoryCreateEvent;
use Thelia\Core\Event\CategoryDeleteEvent; use Thelia\Core\Event\Category\CategoryDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Core\Event\CategoryToggleVisibilityEvent; use Thelia\Core\Event\Category\CategoryToggleVisibilityEvent;
use Thelia\Core\Event\CategoryAddContentEvent; use Thelia\Core\Event\Category\CategoryAddContentEvent;
use Thelia\Core\Event\CategoryDeleteContentEvent; use Thelia\Core\Event\Category\CategoryDeleteContentEvent;
use Thelia\Model\CategoryAssociatedContent; use Thelia\Model\CategoryAssociatedContent;
use Thelia\Model\CategoryAssociatedContentQuery; use Thelia\Model\CategoryAssociatedContentQuery;
@@ -46,7 +46,7 @@ class Category extends BaseAction implements EventSubscriberInterface
/** /**
* Create a new category entry * Create a new category entry
* *
* @param CategoryCreateEvent $event * @param \Thelia\Core\Event\Category\CategoryCreateEvent $event
*/ */
public function create(CategoryCreateEvent $event) public function create(CategoryCreateEvent $event)
{ {
@@ -69,7 +69,7 @@ class Category extends BaseAction implements EventSubscriberInterface
/** /**
* Change a category * Change a category
* *
* @param CategoryUpdateEvent $event * @param \Thelia\Core\Event\Category\CategoryUpdateEvent $event
*/ */
public function update(CategoryUpdateEvent $event) public function update(CategoryUpdateEvent $event)
{ {
@@ -98,7 +98,7 @@ class Category extends BaseAction implements EventSubscriberInterface
/** /**
* Delete a category entry * Delete a category entry
* *
* @param CategoryDeleteEvent $event * @param \Thelia\Core\Event\Category\CategoryDeleteEvent $event
*/ */
public function delete(CategoryDeleteEvent $event) public function delete(CategoryDeleteEvent $event)
{ {

View File

@@ -29,16 +29,16 @@ use Thelia\Model\Config as ConfigModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\ConfigUpdateEvent; use Thelia\Core\Event\Config\ConfigUpdateEvent;
use Thelia\Core\Event\ConfigCreateEvent; use Thelia\Core\Event\Config\ConfigCreateEvent;
use Thelia\Core\Event\ConfigDeleteEvent; use Thelia\Core\Event\Config\ConfigDeleteEvent;
class Config extends BaseAction implements EventSubscriberInterface class Config extends BaseAction implements EventSubscriberInterface
{ {
/** /**
* Create a new configuration entry * Create a new configuration entry
* *
* @param ConfigCreateEvent $event * @param \Thelia\Core\Event\Config\ConfigCreateEvent $event
*/ */
public function create(ConfigCreateEvent $event) public function create(ConfigCreateEvent $event)
{ {
@@ -54,7 +54,7 @@ class Config extends BaseAction implements EventSubscriberInterface
/** /**
* Change a configuration entry value * Change a configuration entry value
* *
* @param ConfigUpdateEvent $event * @param \Thelia\Core\Event\Config\ConfigUpdateEvent $event
*/ */
public function setValue(ConfigUpdateEvent $event) public function setValue(ConfigUpdateEvent $event)
{ {
@@ -74,7 +74,7 @@ class Config extends BaseAction implements EventSubscriberInterface
/** /**
* Change a configuration entry * Change a configuration entry
* *
* @param ConfigUpdateEvent $event * @param \Thelia\Core\Event\Config\ConfigUpdateEvent $event
*/ */
public function modify(ConfigUpdateEvent $event) public function modify(ConfigUpdateEvent $event)
{ {
@@ -94,7 +94,7 @@ class Config extends BaseAction implements EventSubscriberInterface
/** /**
* Delete a configuration entry * Delete a configuration entry
* *
* @param ConfigDeleteEvent $event * @param \Thelia\Core\Event\Config\ConfigDeleteEvent $event
*/ */
public function delete(ConfigDeleteEvent $event) public function delete(ConfigDeleteEvent $event)
{ {

View File

@@ -30,9 +30,9 @@ use Thelia\Model\Currency as CurrencyModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\CurrencyUpdateEvent; use Thelia\Core\Event\Currency\CurrencyUpdateEvent;
use Thelia\Core\Event\CurrencyCreateEvent; use Thelia\Core\Event\Currency\CurrencyCreateEvent;
use Thelia\Core\Event\CurrencyDeleteEvent; use Thelia\Core\Event\Currency\CurrencyDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
@@ -41,7 +41,7 @@ class Currency extends BaseAction implements EventSubscriberInterface
/** /**
* Create a new currencyuration entry * Create a new currencyuration entry
* *
* @param CurrencyCreateEvent $event * @param \Thelia\Core\Event\Currency\CurrencyCreateEvent $event
*/ */
public function create(CurrencyCreateEvent $event) public function create(CurrencyCreateEvent $event)
{ {
@@ -65,7 +65,7 @@ class Currency extends BaseAction implements EventSubscriberInterface
/** /**
* Change a currency * Change a currency
* *
* @param CurrencyUpdateEvent $event * @param \Thelia\Core\Event\Currency\CurrencyUpdateEvent $event
*/ */
public function update(CurrencyUpdateEvent $event) public function update(CurrencyUpdateEvent $event)
{ {
@@ -118,7 +118,7 @@ class Currency extends BaseAction implements EventSubscriberInterface
/** /**
* Delete a currencyuration entry * Delete a currencyuration entry
* *
* @param CurrencyDeleteEvent $event * @param \Thelia\Core\Event\Currency\CurrencyDeleteEvent $event
*/ */
public function delete(CurrencyDeleteEvent $event) public function delete(CurrencyDeleteEvent $event)
{ {

View File

@@ -25,11 +25,11 @@ namespace Thelia\Action;
use Symfony\Component\EventDispatcher\EventSubscriberInterface; use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Thelia\Core\Event\ActionEvent; use Thelia\Core\Event\ActionEvent;
use Thelia\Core\Event\CustomerCreateOrUpdateEvent; use Thelia\Core\Event\Customer\CustomerCreateOrUpdateEvent;
use Thelia\Core\Event\CustomerEvent; use Thelia\Core\Event\Customer\CustomerEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Model\Customer as CustomerModel; use Thelia\Model\Customer as CustomerModel;
use Thelia\Core\Event\CustomerLoginEvent; use Thelia\Core\Event\Customer\CustomerLoginEvent;
/** /**
* *

View File

@@ -30,15 +30,15 @@ use Thelia\Model\Feature as FeatureModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\FeatureUpdateEvent; use Thelia\Core\Event\Feature\FeatureUpdateEvent;
use Thelia\Core\Event\FeatureCreateEvent; use Thelia\Core\Event\Feature\FeatureCreateEvent;
use Thelia\Core\Event\FeatureDeleteEvent; use Thelia\Core\Event\Feature\FeatureDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Model\FeatureAv; use Thelia\Model\FeatureAv;
use Thelia\Model\FeatureAvQuery; use Thelia\Model\FeatureAvQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Core\Event\CategoryEvent; use Thelia\Core\Event\Category\CategoryEvent;
use Thelia\Core\Event\FeatureEvent; use Thelia\Core\Event\Feature\FeatureEvent;
use Thelia\Model\FeatureTemplate; use Thelia\Model\FeatureTemplate;
use Thelia\Model\FeatureTemplateQuery; use Thelia\Model\FeatureTemplateQuery;
use Thelia\Model\TemplateQuery; use Thelia\Model\TemplateQuery;
@@ -48,7 +48,7 @@ class Feature extends BaseAction implements EventSubscriberInterface
/** /**
* Create a new feature entry * Create a new feature entry
* *
* @param FeatureCreateEvent $event * @param \Thelia\Core\Event\Feature\FeatureCreateEvent $event
*/ */
public function create(FeatureCreateEvent $event) public function create(FeatureCreateEvent $event)
{ {
@@ -74,7 +74,7 @@ class Feature extends BaseAction implements EventSubscriberInterface
/** /**
* Change a product feature * Change a product feature
* *
* @param FeatureUpdateEvent $event * @param \Thelia\Core\Event\Feature\FeatureUpdateEvent $event
*/ */
public function update(FeatureUpdateEvent $event) public function update(FeatureUpdateEvent $event)
{ {

View File

@@ -30,9 +30,9 @@ use Thelia\Model\FeatureAv as FeatureAvModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\FeatureAvUpdateEvent; use Thelia\Core\Event\Feature\FeatureAvUpdateEvent;
use Thelia\Core\Event\FeatureAvCreateEvent; use Thelia\Core\Event\Feature\FeatureAvCreateEvent;
use Thelia\Core\Event\FeatureAvDeleteEvent; use Thelia\Core\Event\Feature\FeatureAvDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;

View File

@@ -23,10 +23,10 @@
namespace Thelia\Action; namespace Thelia\Action;
use Symfony\Component\EventDispatcher\EventSubscriberInterface; use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Thelia\Core\Event\FolderCreateEvent; use Thelia\Core\Event\Folder\FolderCreateEvent;
use Thelia\Core\Event\FolderDeleteEvent; use Thelia\Core\Event\Folder\FolderDeleteEvent;
use Thelia\Core\Event\FolderToggleVisibilityEvent; use Thelia\Core\Event\Folder\FolderToggleVisibilityEvent;
use Thelia\Core\Event\FolderUpdateEvent; use Thelia\Core\Event\Folder\FolderUpdateEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Model\FolderQuery; use Thelia\Model\FolderQuery;

View File

@@ -30,16 +30,16 @@ use Thelia\Model\Message as MessageModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\MessageUpdateEvent; use Thelia\Core\Event\Message\MessageUpdateEvent;
use Thelia\Core\Event\MessageCreateEvent; use Thelia\Core\Event\Message\MessageCreateEvent;
use Thelia\Core\Event\MessageDeleteEvent; use Thelia\Core\Event\Message\MessageDeleteEvent;
class Message extends BaseAction implements EventSubscriberInterface class Message extends BaseAction implements EventSubscriberInterface
{ {
/** /**
* Create a new messageuration entry * Create a new messageuration entry
* *
* @param MessageCreateEvent $event * @param \Thelia\Core\Event\Message\MessageCreateEvent $event
*/ */
public function create(MessageCreateEvent $event) public function create(MessageCreateEvent $event)
{ {
@@ -64,7 +64,7 @@ class Message extends BaseAction implements EventSubscriberInterface
/** /**
* Change a message * Change a message
* *
* @param MessageUpdateEvent $event * @param \Thelia\Core\Event\Message\MessageUpdateEvent $event
*/ */
public function modify(MessageUpdateEvent $event) public function modify(MessageUpdateEvent $event)
{ {
@@ -94,7 +94,7 @@ class Message extends BaseAction implements EventSubscriberInterface
/** /**
* Delete a messageuration entry * Delete a messageuration entry
* *
* @param MessageDeleteEvent $event * @param \Thelia\Core\Event\Message\MessageDeleteEvent $event
*/ */
public function delete(MessageDeleteEvent $event) public function delete(MessageDeleteEvent $event)
{ {

View File

@@ -30,14 +30,14 @@ use Thelia\Model\Product as ProductModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\ProductUpdateEvent; use Thelia\Core\Event\Product\ProductUpdateEvent;
use Thelia\Core\Event\ProductCreateEvent; use Thelia\Core\Event\Product\ProductCreateEvent;
use Thelia\Core\Event\ProductDeleteEvent; use Thelia\Core\Event\Product\ProductDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Core\Event\ProductToggleVisibilityEvent; use Thelia\Core\Event\Product\ProductToggleVisibilityEvent;
use Thelia\Core\Event\ProductAddContentEvent; use Thelia\Core\Event\Product\ProductAddContentEvent;
use Thelia\Core\Event\ProductDeleteContentEvent; use Thelia\Core\Event\Product\ProductDeleteContentEvent;
use Thelia\Model\ProductAssociatedContent; use Thelia\Model\ProductAssociatedContent;
use Thelia\Model\ProductAssociatedContentQuery; use Thelia\Model\ProductAssociatedContentQuery;
use Thelia\Model\ProductCategory; use Thelia\Model\ProductCategory;
@@ -46,8 +46,6 @@ use Thelia\Model\TaxRuleQuery;
use Thelia\Model\TaxQuery; use Thelia\Model\TaxQuery;
use Thelia\Model\AccessoryQuery; use Thelia\Model\AccessoryQuery;
use Thelia\Model\Accessory; use Thelia\Model\Accessory;
use Thelia\Core\Event\ProductAddAccessoryEvent;
use Thelia\Core\Event\ProductDeleteAccessoryEvent;
use Thelia\Core\Event\FeatureProductUpdateEvent; use Thelia\Core\Event\FeatureProductUpdateEvent;
use Thelia\Model\FeatureProduct; use Thelia\Model\FeatureProduct;
use Thelia\Model\FeatureQuery; use Thelia\Model\FeatureQuery;
@@ -68,13 +66,15 @@ use Thelia\Model\Map\ProductTableMap;
use Thelia\Core\Event\ProductDeleteCombinationEvent; use Thelia\Core\Event\ProductDeleteCombinationEvent;
use Thelia\Model\ProductPrice; use Thelia\Model\ProductPrice;
use Thelia\Model\ProductSaleElements; use Thelia\Model\ProductSaleElements;
use Thelia\Core\Event\Product\ProductAddAccessoryEvent;
use Thelia\Core\Event\Product\ProductDeleteAccessoryEvent;
class Product extends BaseAction implements EventSubscriberInterface class Product extends BaseAction implements EventSubscriberInterface
{ {
/** /**
* Create a new product entry * Create a new product entry
* *
* @param ProductCreateEvent $event * @param \Thelia\Core\Event\Product\ProductCreateEvent $event
*/ */
public function create(ProductCreateEvent $event) public function create(ProductCreateEvent $event)
{ {
@@ -108,7 +108,7 @@ class Product extends BaseAction implements EventSubscriberInterface
/** /**
* Change a product * Change a product
* *
* @param ProductUpdateEvent $event * @param \Thelia\Core\Event\Product\ProductUpdateEvent $event
*/ */
public function update(ProductUpdateEvent $event) public function update(ProductUpdateEvent $event)
{ {
@@ -140,7 +140,7 @@ class Product extends BaseAction implements EventSubscriberInterface
/** /**
* Delete a product entry * Delete a product entry
* *
* @param ProductDeleteEvent $event * @param \Thelia\Core\Event\Product\ProductDeleteEvent $event
*/ */
public function delete(ProductDeleteEvent $event) public function delete(ProductDeleteEvent $event)
{ {

View File

@@ -30,24 +30,24 @@ use Thelia\Model\Template as TemplateModel;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\TemplateUpdateEvent; use Thelia\Core\Event\Template\TemplateUpdateEvent;
use Thelia\Core\Event\TemplateCreateEvent; use Thelia\Core\Event\Template\TemplateCreateEvent;
use Thelia\Core\Event\TemplateDeleteEvent; use Thelia\Core\Event\Template\TemplateDeleteEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Model\TemplateAv; use Thelia\Model\TemplateAv;
use Thelia\Model\TemplateAvQuery; use Thelia\Model\TemplateAvQuery;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Core\Event\CategoryEvent; use Thelia\Core\Event\Category\CategoryEvent;
use Thelia\Core\Event\TemplateEvent; use Thelia\Core\Event\Template\TemplateEvent;
use Thelia\Model\TemplateTemplate; use Thelia\Model\TemplateTemplate;
use Thelia\Model\TemplateTemplateQuery; use Thelia\Model\TemplateTemplateQuery;
use Thelia\Model\ProductQuery; use Thelia\Model\ProductQuery;
use Thelia\Core\Event\TemplateAddAttributeEvent; use Thelia\Core\Event\Template\TemplateAddAttributeEvent;
use Thelia\Core\Event\TemplateDeleteAttributeEvent; use Thelia\Core\Event\Template\TemplateDeleteAttributeEvent;
use Thelia\Model\AttributeTemplateQuery; use Thelia\Model\AttributeTemplateQuery;
use Thelia\Model\AttributeTemplate; use Thelia\Model\AttributeTemplate;
use Thelia\Core\Event\TemplateDeleteFeatureEvent; use Thelia\Core\Event\Template\TemplateDeleteFeatureEvent;
use Thelia\Core\Event\TemplateAddFeatureEvent; use Thelia\Core\Event\Template\TemplateAddFeatureEvent;
use Thelia\Model\FeatureTemplateQuery; use Thelia\Model\FeatureTemplateQuery;
use Thelia\Model\FeatureTemplate; use Thelia\Model\FeatureTemplate;
@@ -56,7 +56,7 @@ class Template extends BaseAction implements EventSubscriberInterface
/** /**
* Create a new template entry * Create a new template entry
* *
* @param TemplateCreateEvent $event * @param \Thelia\Core\Event\Template\TemplateCreateEvent $event
*/ */
public function create(TemplateCreateEvent $event) public function create(TemplateCreateEvent $event)
{ {
@@ -77,7 +77,7 @@ class Template extends BaseAction implements EventSubscriberInterface
/** /**
* Change a product template * Change a product template
* *
* @param TemplateUpdateEvent $event * @param \Thelia\Core\Event\Template\TemplateUpdateEvent $event
*/ */
public function update(TemplateUpdateEvent $event) public function update(TemplateUpdateEvent $event)
{ {
@@ -99,7 +99,7 @@ class Template extends BaseAction implements EventSubscriberInterface
/** /**
* Delete a product template entry * Delete a product template entry
* *
* @param TemplateDeleteEvent $event * @param \Thelia\Core\Event\Template\TemplateDeleteEvent $event
*/ */
public function delete(TemplateDeleteEvent $event) public function delete(TemplateDeleteEvent $event)
{ {

View File

@@ -29,7 +29,7 @@ use Thelia\Model\Customer;
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Request;
use Thelia\Core\HttpFoundation\Session\Session; use Thelia\Core\HttpFoundation\Session\Session;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\CartEvent; use Thelia\Core\Event\Cart\CartEvent;
/** /**
* managed cart * managed cart

View File

@@ -23,10 +23,10 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\AttributeAvDeleteEvent; use Thelia\Core\Event\Attribute\AttributeAvDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\AttributeAvUpdateEvent; use Thelia\Core\Event\Attribute\AttributeAvUpdateEvent;
use Thelia\Core\Event\AttributeAvCreateEvent; use Thelia\Core\Event\Attribute\AttributeAvCreateEvent;
use Thelia\Model\AttributeAvQuery; use Thelia\Model\AttributeAvQuery;
use Thelia\Form\AttributeAvModificationForm; use Thelia\Form\AttributeAvModificationForm;
use Thelia\Form\AttributeAvCreationForm; use Thelia\Form\AttributeAvCreationForm;

View File

@@ -23,18 +23,18 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\AttributeDeleteEvent; use Thelia\Core\Event\Attribute\AttributeDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\AttributeUpdateEvent; use Thelia\Core\Event\Attribute\AttributeUpdateEvent;
use Thelia\Core\Event\AttributeCreateEvent; use Thelia\Core\Event\Attribute\AttributeCreateEvent;
use Thelia\Model\AttributeQuery; use Thelia\Model\AttributeQuery;
use Thelia\Form\AttributeModificationForm; use Thelia\Form\AttributeModificationForm;
use Thelia\Form\AttributeCreationForm; use Thelia\Form\AttributeCreationForm;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Model\AttributeAv; use Thelia\Model\AttributeAv;
use Thelia\Model\AttributeAvQuery; use Thelia\Model\AttributeAvQuery;
use Thelia\Core\Event\AttributeAvUpdateEvent; use Thelia\Core\Event\Attribute\AttributeAvUpdateEvent;
use Thelia\Core\Event\AttributeEvent; use Thelia\Core\Event\Attribute\AttributeEvent;
/** /**
* Manages attributes * Manages attributes

View File

@@ -24,19 +24,19 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\Response;
use Thelia\Core\Event\CategoryDeleteEvent;
use Thelia\Core\Event\ImageCreateOrUpdateEvent;
use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\CategoryUpdateEvent;
use Thelia\Core\Event\CategoryCreateEvent;
use Thelia\Log\Tlog; use Thelia\Log\Tlog;
use Thelia\Core\Event\Category\CategoryDeleteEvent;
use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\Category\CategoryUpdateEvent;
use Thelia\Core\Event\Category\CategoryCreateEvent;
use Thelia\Model\CategoryQuery; use Thelia\Model\CategoryQuery;
use Thelia\Form\CategoryModificationForm; use Thelia\Form\CategoryModificationForm;
use Thelia\Form\CategoryCreationForm; use Thelia\Form\CategoryCreationForm;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Core\Event\CategoryToggleVisibilityEvent; use Thelia\Core\Event\Category\CategoryToggleVisibilityEvent;
use Thelia\Core\Event\CategoryDeleteContentEvent; use Thelia\Core\Event\Category\CategoryDeleteContentEvent;
use Thelia\Core\Event\CategoryAddContentEvent; use Thelia\Core\Event\Category\CategoryAddContentEvent;
use Thelia\Model\CategoryAssociatedContent;
use Thelia\Model\FolderQuery; use Thelia\Model\FolderQuery;
use Thelia\Model\ContentQuery; use Thelia\Model\ContentQuery;
use Propel\Runtime\ActiveQuery\Criteria; use Propel\Runtime\ActiveQuery\Criteria;

View File

@@ -23,10 +23,10 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\ConfigDeleteEvent; use Thelia\Core\Event\Config\ConfigDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\ConfigUpdateEvent; use Thelia\Core\Event\Config\ConfigUpdateEvent;
use Thelia\Core\Event\ConfigCreateEvent; use Thelia\Core\Event\Config\ConfigCreateEvent;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Form\ConfigModificationForm; use Thelia\Form\ConfigModificationForm;
use Thelia\Form\ConfigCreationForm; use Thelia\Form\ConfigCreationForm;

View File

@@ -23,10 +23,10 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\CurrencyDeleteEvent; use Thelia\Core\Event\Currency\CurrencyDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\CurrencyUpdateEvent; use Thelia\Core\Event\Currency\CurrencyUpdateEvent;
use Thelia\Core\Event\CurrencyCreateEvent; use Thelia\Core\Event\Currency\CurrencyCreateEvent;
use Thelia\Model\CurrencyQuery; use Thelia\Model\CurrencyQuery;
use Thelia\Form\CurrencyModificationForm; use Thelia\Form\CurrencyModificationForm;
use Thelia\Form\CurrencyCreationForm; use Thelia\Form\CurrencyCreationForm;

View File

@@ -24,8 +24,8 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Propel\Runtime\Exception\PropelException; use Propel\Runtime\Exception\PropelException;
use Symfony\Component\Form\Form; use Symfony\Component\Form\Form;
use Thelia\Core\Event\CustomerCreateOrUpdateEvent; use Thelia\Core\Event\Customer\CustomerCreateOrUpdateEvent;
use Thelia\Core\Event\CustomerEvent; use Thelia\Core\Event\Customer\CustomerEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Form\CustomerModification; use Thelia\Form\CustomerModification;
use Thelia\Form\Exception\FormValidationException; use Thelia\Form\Exception\FormValidationException;
@@ -151,7 +151,7 @@ class CustomerController extends BaseAdminController
/** /**
* @param $data * @param $data
* @return CustomerCreateOrUpdateEvent * @return \Thelia\Core\Event\Customer\CustomerCreateOrUpdateEvent
*/ */
private function createEventInstance($data) private function createEventInstance($data)
{ {

View File

@@ -23,10 +23,10 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\FeatureAvDeleteEvent; use Thelia\Core\Event\Feature\FeatureAvDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\FeatureAvUpdateEvent; use Thelia\Core\Event\Feature\FeatureAvUpdateEvent;
use Thelia\Core\Event\FeatureAvCreateEvent; use Thelia\Core\Event\Feature\FeatureAvCreateEvent;
use Thelia\Model\FeatureAvQuery; use Thelia\Model\FeatureAvQuery;
use Thelia\Form\FeatureAvModificationForm; use Thelia\Form\FeatureAvModificationForm;
use Thelia\Form\FeatureAvCreationForm; use Thelia\Form\FeatureAvCreationForm;

View File

@@ -23,18 +23,18 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\FeatureDeleteEvent; use Thelia\Core\Event\Feature\FeatureDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\FeatureUpdateEvent; use Thelia\Core\Event\Feature\FeatureUpdateEvent;
use Thelia\Core\Event\FeatureCreateEvent; use Thelia\Core\Event\Feature\FeatureCreateEvent;
use Thelia\Model\FeatureQuery; use Thelia\Model\FeatureQuery;
use Thelia\Form\FeatureModificationForm; use Thelia\Form\FeatureModificationForm;
use Thelia\Form\FeatureCreationForm; use Thelia\Form\FeatureCreationForm;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Model\FeatureAv; use Thelia\Model\FeatureAv;
use Thelia\Model\FeatureAvQuery; use Thelia\Model\FeatureAvQuery;
use Thelia\Core\Event\FeatureAvUpdateEvent; use Thelia\Core\Event\Feature\FeatureAvUpdateEvent;
use Thelia\Core\Event\FeatureEvent; use Thelia\Core\Event\Feature\FeatureEvent;
/** /**
* Manages features * Manages features

View File

@@ -22,10 +22,10 @@
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\FolderCreateEvent; use Thelia\Core\Event\Folder\FolderCreateEvent;
use Thelia\Core\Event\FolderDeleteEvent; use Thelia\Core\Event\Folder\FolderDeleteEvent;
use Thelia\Core\Event\FolderToggleVisibilityEvent; use Thelia\Core\Event\Folder\FolderToggleVisibilityEvent;
use Thelia\Core\Event\FolderUpdateEvent; use Thelia\Core\Event\Folder\FolderUpdateEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Form\FolderCreationForm; use Thelia\Form\FolderCreationForm;
@@ -150,7 +150,7 @@ class FolderController extends AbstractCrudController
} }
/** /**
* @return FolderToggleVisibilityEvent|void * @return \Thelia\Core\Event\Folder\FolderToggleVisibilityEvent|void
*/ */
protected function createToggleVisibilityEvent() protected function createToggleVisibilityEvent()
{ {
@@ -174,7 +174,7 @@ class FolderController extends AbstractCrudController
/** /**
* Return true if the event contains the object, e.g. the action has updated the object in the event. * Return true if the event contains the object, e.g. the action has updated the object in the event.
* *
* @param \Thelia\Core\Event\FolderEvent $event * @param \Thelia\Core\Event\Folder\FolderEvent $event
*/ */
protected function eventContainsObject($event) protected function eventContainsObject($event)
{ {
@@ -184,7 +184,7 @@ class FolderController extends AbstractCrudController
/** /**
* Get the created object from an event. * Get the created object from an event.
* *
* @param $event \Thelia\Core\Event\FolderEvent $event * @param $event \Thelia\Core\Event\Folder\FolderEvent $event
* *
* @return null|\Thelia\Model\Folder * @return null|\Thelia\Model\Folder
*/ */
@@ -257,7 +257,7 @@ class FolderController extends AbstractCrudController
} }
/** /**
* @param \Thelia\Core\Event\FolderUpdateEvent $updateEvent * @param \Thelia\Core\Event\Folder\FolderUpdateEvent $updateEvent
* @return Response|void * @return Response|void
*/ */
protected function performAdditionalUpdateAction($updateEvent) protected function performAdditionalUpdateAction($updateEvent)
@@ -275,7 +275,7 @@ class FolderController extends AbstractCrudController
/** /**
* Put in this method post object delete processing if required. * Put in this method post object delete processing if required.
* *
* @param \Thelia\Core\Event\FolderDeleteEvent $deleteEvent the delete event * @param \Thelia\Core\Event\Folder\FolderDeleteEvent $deleteEvent the delete event
* @return Response a response, or null to continue normal processing * @return Response a response, or null to continue normal processing
*/ */
protected function performAdditionalDeleteAction($deleteEvent) protected function performAdditionalDeleteAction($deleteEvent)

View File

@@ -23,9 +23,9 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\MessageDeleteEvent; use Thelia\Core\Event\Message\MessageDeleteEvent;
use Thelia\Core\Event\TheliaEvents;use Thelia\Core\Event\MessageUpdateEvent; use Thelia\Core\Event\TheliaEvents;use Thelia\Core\Event\Message\MessageUpdateEvent;
use Thelia\Core\Event\MessageCreateEvent; use Thelia\Core\Event\Message\MessageCreateEvent;
use Thelia\Model\MessageQuery; use Thelia\Model\MessageQuery;
use Thelia\Form\MessageModificationForm; use Thelia\Form\MessageModificationForm;
use Thelia\Form\MessageCreationForm; use Thelia\Form\MessageCreationForm;

View File

@@ -23,17 +23,17 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\ProductDeleteEvent; use Thelia\Core\Event\Product\ProductDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\ProductUpdateEvent; use Thelia\Core\Event\Product\ProductUpdateEvent;
use Thelia\Core\Event\ProductCreateEvent; use Thelia\Core\Event\Product\ProductCreateEvent;
use Thelia\Model\ProductQuery; use Thelia\Model\ProductQuery;
use Thelia\Form\ProductModificationForm; use Thelia\Form\ProductModificationForm;
use Thelia\Form\ProductCreationForm; use Thelia\Form\ProductCreationForm;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Core\Event\ProductToggleVisibilityEvent; use Thelia\Core\Event\Product\ProductToggleVisibilityEvent;
use Thelia\Core\Event\ProductDeleteContentEvent; use Thelia\Core\Event\Product\ProductDeleteContentEvent;
use Thelia\Core\Event\ProductAddContentEvent; use Thelia\Core\Event\Product\ProductAddContentEvent;
use Thelia\Model\ProductAssociatedContent; use Thelia\Model\ProductAssociatedContent;
use Thelia\Model\FolderQuery; use Thelia\Model\FolderQuery;
use Thelia\Model\ContentQuery; use Thelia\Model\ContentQuery;
@@ -41,22 +41,9 @@ use Propel\Runtime\ActiveQuery\Criteria;
use Thelia\Model\ProductAssociatedContentQuery; use Thelia\Model\ProductAssociatedContentQuery;
use Thelia\Model\AccessoryQuery; use Thelia\Model\AccessoryQuery;
use Thelia\Model\CategoryQuery; use Thelia\Model\CategoryQuery;
use Thelia\Core\Event\ProductAddAccessoryEvent;
use Thelia\Core\Event\ProductDeleteAccessoryEvent; use Thelia\Core\Event\Product\ProductAddAccessoryEvent;
use Thelia\Core\Event\FeatureProductUpdateEvent; use Thelia\Core\Event\Product\ProductDeleteAccessoryEvent;
use Thelia\Model\FeatureQuery;
use Thelia\Core\Event\FeatureProductDeleteEvent;
use Thelia\Model\FeatureTemplateQuery;
use Thelia\Core\Event\ProductSetTemplateEvent;
use Thelia\Core\Event\ProductAddCategoryEvent;
use Thelia\Core\Event\ProductDeleteCategoryEvent;
use Thelia\Model\AttributeQuery;
use Thelia\Model\AttributeAvQuery;
use Thelia\Model\ProductSaleElementsQuery;
use Thelia\Model\AttributeCombination;
use Thelia\Model\AttributeAv;
use Thelia\Core\Event\ProductCreateCombinationEvent;
use Thelia\Core\Event\ProductDeleteCombinationEvent;
/** /**
* Manages products * Manages products

View File

@@ -23,25 +23,25 @@
namespace Thelia\Controller\Admin; namespace Thelia\Controller\Admin;
use Thelia\Core\Event\TemplateDeleteEvent; use Thelia\Core\Event\Template\TemplateDeleteEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\TemplateUpdateEvent; use Thelia\Core\Event\Template\TemplateUpdateEvent;
use Thelia\Core\Event\TemplateCreateEvent; use Thelia\Core\Event\Template\TemplateCreateEvent;
use Thelia\Model\TemplateQuery; use Thelia\Model\TemplateQuery;
use Thelia\Form\TemplateModificationForm; use Thelia\Form\TemplateModificationForm;
use Thelia\Form\TemplateCreationForm; use Thelia\Form\TemplateCreationForm;
use Thelia\Core\Event\UpdatePositionEvent; use Thelia\Core\Event\UpdatePositionEvent;
use Thelia\Model\TemplateAv; use Thelia\Model\TemplateAv;
use Thelia\Model\TemplateAvQuery; use Thelia\Model\TemplateAvQuery;
use Thelia\Core\Event\TemplateAvUpdateEvent; use Thelia\Core\Event\Template\TemplateEvent;
use Thelia\Core\Event\TemplateEvent; use Thelia\Core\Event\Template\TemplateDeleteAttributeEvent;
use Thelia\Core\Event\TemplateDeleteAttributeEvent; use Thelia\Core\Event\Template\TemplateAddAttributeEvent;
use Thelia\Core\Event\TemplateAddAttributeEvent; use Thelia\Core\Event\Template\TemplateAddFeatureEvent;
use Thelia\Core\Event\TemplateAddFeatureEvent; use Thelia\Core\Event\Template\TemplateDeleteFeatureEvent;
use Thelia\Core\Event\TemplateDeleteFeatureEvent;
use Thelia\Model\FeatureTemplateQuery; use Thelia\Model\FeatureTemplateQuery;
use Thelia\Model\AttributeTemplateQuery; use Thelia\Model\AttributeTemplateQuery;
/** /**
* Manages product templates * Manages product templates
* *

View File

@@ -22,8 +22,8 @@
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Controller\Front; namespace Thelia\Controller\Front;
use Thelia\Core\Event\AddressCreateOrUpdateEvent; use Thelia\Core\Event\Address\AddressCreateOrUpdateEvent;
use Thelia\Core\Event\AddressEvent; use Thelia\Core\Event\Address\AddressEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Form\AddressCreateForm; use Thelia\Form\AddressCreateForm;
use Thelia\Form\AddressUpdateForm; use Thelia\Form\AddressUpdateForm;

View File

@@ -24,7 +24,7 @@ namespace Thelia\Controller\Front;
use Propel\Runtime\Exception\PropelException; use Propel\Runtime\Exception\PropelException;
use Thelia\Form\Exception\FormValidationException; use Thelia\Form\Exception\FormValidationException;
use Thelia\Core\Event\CartEvent; use Thelia\Core\Event\Cart\CartEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Request;
use Thelia\Form\CartAdd; use Thelia\Form\CartAdd;
@@ -102,7 +102,7 @@ class CartController extends BaseFrontController
/** /**
* use Thelia\Cart\CartTrait for searching current cart or create a new one * use Thelia\Cart\CartTrait for searching current cart or create a new one
* *
* @return CartEvent * @return \Thelia\Core\Event\Cart\CartEvent
*/ */
protected function getCartEvent() protected function getCartEvent()
{ {

View File

@@ -22,8 +22,8 @@
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Controller\Front; namespace Thelia\Controller\Front;
use Thelia\Core\Event\CustomerCreateOrUpdateEvent; use Thelia\Core\Event\Customer\CustomerCreateOrUpdateEvent;
use Thelia\Core\Event\CustomerLoginEvent; use Thelia\Core\Event\Customer\CustomerLoginEvent;
use Thelia\Core\Event\LostPasswordEvent; use Thelia\Core\Event\LostPasswordEvent;
use Thelia\Core\Security\Authentication\CustomerUsernamePasswordFormAuthenticator; use Thelia\Core\Security\Authentication\CustomerUsernamePasswordFormAuthenticator;
use Thelia\Core\Security\Exception\AuthenticationException; use Thelia\Core\Security\Exception\AuthenticationException;
@@ -257,7 +257,7 @@ class CustomerController extends BaseFrontController
/** /**
* @param $data * @param $data
* @return CustomerCreateOrUpdateEvent * @return \Thelia\Core\Event\Customer\CustomerCreateOrUpdateEvent
*/ */
private function createEventInstance($data) private function createEventInstance($data)
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Address;
use Symfony\Component\EventDispatcher\Event; use Symfony\Component\EventDispatcher\Event;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Address; use Thelia\Model\Address;
use Thelia\Model\Customer; use Thelia\Model\Customer;

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Address;
use Symfony\Component\EventDispatcher\Event; use Symfony\Component\EventDispatcher\Event;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Address; use Thelia\Model\Address;
/** /**

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\Attribute\AttributeAvEvent;
class AttributeAvCreateEvent extends AttributeAvEvent class AttributeAvCreateEvent extends AttributeAvEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\Attribute\AttributeAvEvent;
class AttributeAvDeleteEvent extends AttributeAvEvent class AttributeAvDeleteEvent extends AttributeAvEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\AttributeAv; use Thelia\Model\AttributeAv;
class AttributeAvEvent extends ActionEvent class AttributeAvEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\Attribute\AttributeAvCreateEvent;
class AttributeAvUpdateEvent extends AttributeAvCreateEvent class AttributeAvUpdateEvent extends AttributeAvCreateEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\Attribute\AttributeEvent;
class AttributeCreateEvent extends AttributeEvent class AttributeCreateEvent extends AttributeEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\Attribute\AttributeEvent;
class AttributeDeleteEvent extends AttributeEvent class AttributeDeleteEvent extends AttributeEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Attribute; use Thelia\Model\Attribute;
class AttributeEvent extends ActionEvent class AttributeEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Attribute;
use Thelia\Core\Event\Attribute\AttributeCreateEvent;
class AttributeUpdateEvent extends AttributeCreateEvent class AttributeUpdateEvent extends AttributeCreateEvent
{ {

View File

@@ -21,9 +21,10 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Cart;
use Symfony\Component\EventDispatcher\Event; use Symfony\Component\EventDispatcher\Event;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Cart; use Thelia\Model\Cart;
class CartEvent extends ActionEvent class CartEvent extends ActionEvent

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Cart;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\CartItem; use Thelia\Model\CartItem;
class CartItemEvent extends ActionEvent class CartItemEvent extends ActionEvent

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Core\Event\Category\CategoryEvent;
use Thelia\Model\Category; use Thelia\Model\Category;
class CategoryAddContentEvent extends CategoryEvent class CategoryAddContentEvent extends CategoryEvent

View File

@@ -21,7 +21,7 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Model\CategoryAssociatedContent; use Thelia\Model\CategoryAssociatedContent;
use Thelia\Core\Event\ActionEvent; use Thelia\Core\Event\ActionEvent;

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Core\Event\Category\CategoryEvent;
class CategoryCreateEvent extends CategoryEvent class CategoryCreateEvent extends CategoryEvent
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Core\Event\Category\CategoryEvent;
use Thelia\Model\Category; use Thelia\Model\Category;
class CategoryDeleteContentEvent extends CategoryEvent class CategoryDeleteContentEvent extends CategoryEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Core\Event\Category\CategoryEvent;
class CategoryDeleteEvent extends CategoryEvent class CategoryDeleteEvent extends CategoryEvent
{ {

View File

@@ -21,7 +21,7 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Model\Category; use Thelia\Model\Category;
use Thelia\Core\Event\ActionEvent; use Thelia\Core\Event\ActionEvent;

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Core\Event\Category\CategoryEvent;
class CategoryToggleVisibilityEvent extends CategoryEvent class CategoryToggleVisibilityEvent extends CategoryEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Category;
use Thelia\Core\Event\Category\CategoryCreateEvent;
class CategoryUpdateEvent extends CategoryCreateEvent class CategoryUpdateEvent extends CategoryCreateEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Config;
use Thelia\Core\Event\Config\ConfigEvent;
class ConfigCreateEvent extends ConfigEvent class ConfigCreateEvent extends ConfigEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Config;
use Thelia\Core\Event\Config\ConfigEvent;
class ConfigDeleteEvent extends ConfigEvent class ConfigDeleteEvent extends ConfigEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Config;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Config; use Thelia\Model\Config;
class ConfigEvent extends ActionEvent class ConfigEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Config;
use Thelia\Core\Event\Config\ConfigCreateEvent;
class ConfigUpdateEvent extends ConfigCreateEvent class ConfigUpdateEvent extends ConfigCreateEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Currency;
use Thelia\Core\Event\Currency\CurrencyEvent;
class CurrencyCreateEvent extends CurrencyEvent class CurrencyCreateEvent extends CurrencyEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Currency;
use Thelia\Core\Event\Currency\CurrencyEvent;
class CurrencyDeleteEvent extends CurrencyEvent class CurrencyDeleteEvent extends CurrencyEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Currency;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Currency; use Thelia\Model\Currency;
class CurrencyEvent extends ActionEvent class CurrencyEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Currency;
use Thelia\Core\Event\Currency\CurrencyCreateEvent;
class CurrencyUpdateEvent extends CurrencyCreateEvent class CurrencyUpdateEvent extends CurrencyCreateEvent
{ {

View File

@@ -20,9 +20,10 @@
/* along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* along with this program. If not, see <http://www.gnu.org/licenses/>. */
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Customer;
use Symfony\Component\EventDispatcher\Event; use Symfony\Component\EventDispatcher\Event;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Customer; use Thelia\Model\Customer;
/** /**

View File

@@ -21,7 +21,7 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Customer;
use Thelia\Model\Customer; use Thelia\Model\Customer;
use Thelia\Core\Event\ActionEvent; use Thelia\Core\Event\ActionEvent;

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Customer;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Customer; use Thelia\Model\Customer;
class CustomerLoginEvent extends ActionEvent class CustomerLoginEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\Feature\FeatureAvEvent;
class FeatureAvCreateEvent extends FeatureAvEvent class FeatureAvCreateEvent extends FeatureAvEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\Feature\FeatureAvEvent;
class FeatureAvDeleteEvent extends FeatureAvEvent class FeatureAvDeleteEvent extends FeatureAvEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\FeatureAv; use Thelia\Model\FeatureAv;
class FeatureAvEvent extends ActionEvent class FeatureAvEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\Feature\FeatureAvCreateEvent;
class FeatureAvUpdateEvent extends FeatureAvCreateEvent class FeatureAvUpdateEvent extends FeatureAvCreateEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\Feature\FeatureEvent;
class FeatureCreateEvent extends FeatureEvent class FeatureCreateEvent extends FeatureEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\Feature\FeatureEvent;
class FeatureDeleteEvent extends FeatureEvent class FeatureDeleteEvent extends FeatureEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Feature; use Thelia\Model\Feature;
class FeatureEvent extends ActionEvent class FeatureEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Feature;
use Thelia\Core\Event\Feature\FeatureCreateEvent;
class FeatureUpdateEvent extends FeatureCreateEvent class FeatureUpdateEvent extends FeatureCreateEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Folder;
use Thelia\Core\Event\Folder\FolderEvent;
/** /**

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Folder;
use Thelia\Core\Event\Folder\FolderEvent;
/** /**

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Folder;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Folder; use Thelia\Model\Folder;

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Folder;
use Thelia\Core\Event\Folder\FolderEvent;
/** /**

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Folder;
use Thelia\Core\Event\Folder\FolderCreateEvent;
/** /**

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Message;
use Thelia\Core\Event\Message\MessageEvent;
class MessageCreateEvent extends MessageEvent class MessageCreateEvent extends MessageEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Message;
use Thelia\Core\Event\Message\MessageEvent;
class MessageDeleteEvent extends MessageEvent class MessageDeleteEvent extends MessageEvent
{ {

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Message;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Message; use Thelia\Model\Message;
class MessageEvent extends ActionEvent class MessageEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Message;
use Thelia\Core\Event\Message\MessageCreateEvent;
class MessageUpdateEvent extends MessageCreateEvent class MessageUpdateEvent extends MessageCreateEvent
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductEvent;
use Thelia\Model\Product; use Thelia\Model\Product;
class ProductAddAccessoryEvent extends ProductEvent class ProductAddAccessoryEvent extends ProductEvent

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductEvent;
use Thelia\Model\Product; use Thelia\Model\Product;
class ProductAddContentEvent extends ProductEvent class ProductAddContentEvent extends ProductEvent

View File

@@ -21,7 +21,7 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Model\ProductAssociatedContent; use Thelia\Model\ProductAssociatedContent;
use Thelia\Core\Event\ActionEvent; use Thelia\Core\Event\ActionEvent;

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductEvent;
class ProductCreateEvent extends ProductEvent class ProductCreateEvent extends ProductEvent
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductEvent;
use Thelia\Model\Product; use Thelia\Model\Product;
class ProductDeleteAccessoryEvent extends ProductEvent class ProductDeleteAccessoryEvent extends ProductEvent

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductEvent;
use Thelia\Model\Product; use Thelia\Model\Product;
class ProductDeleteContentEvent extends ProductEvent class ProductDeleteContentEvent extends ProductEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductEvent;
class ProductDeleteEvent extends ProductEvent class ProductDeleteEvent extends ProductEvent
{ {

View File

@@ -21,7 +21,7 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Model\Product; use Thelia\Model\Product;
use Thelia\Core\Event\ActionEvent; use Thelia\Core\Event\ActionEvent;

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductEvent;
class ProductToggleVisibilityEvent extends ProductEvent class ProductToggleVisibilityEvent extends ProductEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Product;
use Thelia\Core\Event\Product\ProductCreateEvent;
class ProductUpdateEvent extends ProductCreateEvent class ProductUpdateEvent extends ProductCreateEvent
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\Template\TemplateEvent;
use Thelia\Model\Template; use Thelia\Model\Template;
class TemplateAddAttributeEvent extends TemplateEvent class TemplateAddAttributeEvent extends TemplateEvent
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\Template\TemplateEvent;
use Thelia\Model\Template; use Thelia\Model\Template;
class TemplateAddFeatureEvent extends TemplateEvent class TemplateAddFeatureEvent extends TemplateEvent
{ {

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\Template\TemplateEvent;
class TemplateCreateEvent extends TemplateEvent class TemplateCreateEvent extends TemplateEvent
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\Template\TemplateEvent;
use Thelia\Model\Template; use Thelia\Model\Template;
class TemplateDeleteAttributeEvent extends TemplateEvent class TemplateDeleteAttributeEvent extends TemplateEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\Template\TemplateEvent;
class TemplateDeleteEvent extends TemplateEvent class TemplateDeleteEvent extends TemplateEvent
{ {

View File

@@ -21,8 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\Template\TemplateEvent;
use Thelia\Model\Template; use Thelia\Model\Template;
class TemplateDeleteFeatureEvent extends TemplateEvent class TemplateDeleteFeatureEvent extends TemplateEvent

View File

@@ -21,7 +21,8 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\ActionEvent;
use Thelia\Model\Template; use Thelia\Model\Template;
class TemplateEvent extends ActionEvent class TemplateEvent extends ActionEvent

View File

@@ -21,7 +21,9 @@
/* */ /* */
/*************************************************************************************/ /*************************************************************************************/
namespace Thelia\Core\Event; namespace Thelia\Core\Event\Template;
use Thelia\Core\Event\Template\TemplateCreateEvent;
class TemplateUpdateEvent extends TemplateCreateEvent class TemplateUpdateEvent extends TemplateCreateEvent
{ {

View File

@@ -32,7 +32,7 @@ use Symfony\Component\DependencyInjection\ContainerInterface;
use Symfony\Component\EventDispatcher\EventDispatcherInterface; use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Symfony\Component\HttpFoundation\Session; use Symfony\Component\HttpFoundation\Session;
use Thelia\Core\Event\CurrencyEvent; use Thelia\Core\Event\Currency\CurrencyEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Model; use Thelia\Model;

View File

@@ -4,7 +4,7 @@ namespace Thelia\Model;
use Propel\Runtime\Connection\ConnectionInterface; use Propel\Runtime\Connection\ConnectionInterface;
use Symfony\Component\EventDispatcher\EventDispatcherInterface; use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Thelia\Core\Event\AddressEvent; use Thelia\Core\Event\Address\AddressEvent;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Model\Base\Address as BaseAddress; use Thelia\Model\Base\Address as BaseAddress;
use Thelia\Model\AddressQuery; use Thelia\Model\AddressQuery;

View File

@@ -5,7 +5,7 @@ namespace Thelia\Model;
use Thelia\Model\Base\Attribute as BaseAttribute; use Thelia\Model\Base\Attribute as BaseAttribute;
use Propel\Runtime\Connection\ConnectionInterface; use Propel\Runtime\Connection\ConnectionInterface;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Thelia\Core\Event\AttributeEvent; use Thelia\Core\Event\Attribute\AttributeEvent;
class Attribute extends BaseAttribute { class Attribute extends BaseAttribute {

View File

@@ -3,7 +3,7 @@
namespace Thelia\Model; namespace Thelia\Model;
use Thelia\Model\Base\AttributeAv as BaseAttributeAv; use Thelia\Model\Base\AttributeAv as BaseAttributeAv;
use Thelia\Core\Event\AttributeAvEvent; use Thelia\Core\Event\Attribute\AttributeAvEvent;
use Propel\Runtime\Connection\ConnectionInterface; use Propel\Runtime\Connection\ConnectionInterface;
use Thelia\Core\Event\TheliaEvents; use Thelia\Core\Event\TheliaEvents;
use Propel\Runtime\ActiveQuery\Criteria; use Propel\Runtime\ActiveQuery\Criteria;

Some files were not shown because too many files have changed in this diff Show More