refactor category events
This commit is contained in:
@@ -37,7 +37,7 @@ 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\Attribute\AttributeEvent;
|
use Thelia\Core\Event\Attribute\AttributeEvent;
|
||||||
use Thelia\Model\AttributeTemplate;
|
use Thelia\Model\AttributeTemplate;
|
||||||
use Thelia\Model\AttributeTemplateQuery;
|
use Thelia\Model\AttributeTemplateQuery;
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ 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\FeatureEvent;
|
||||||
use Thelia\Model\FeatureTemplate;
|
use Thelia\Model\FeatureTemplate;
|
||||||
use Thelia\Model\FeatureTemplateQuery;
|
use Thelia\Model\FeatureTemplateQuery;
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ 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\Template\TemplateEvent;
|
use Thelia\Core\Event\Template\TemplateEvent;
|
||||||
use Thelia\Model\TemplateTemplate;
|
use Thelia\Model\TemplateTemplate;
|
||||||
use Thelia\Model\TemplateTemplateQuery;
|
use Thelia\Model\TemplateTemplateQuery;
|
||||||
|
|||||||
@@ -23,17 +23,17 @@
|
|||||||
|
|
||||||
namespace Thelia\Controller\Admin;
|
namespace Thelia\Controller\Admin;
|
||||||
|
|
||||||
use Thelia\Core\Event\CategoryDeleteEvent;
|
use Thelia\Core\Event\Category\CategoryDeleteEvent;
|
||||||
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\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\CategoryAssociatedContent;
|
||||||
use Thelia\Model\FolderQuery;
|
use Thelia\Model\FolderQuery;
|
||||||
use Thelia\Model\ContentQuery;
|
use Thelia\Model\ContentQuery;
|
||||||
|
|||||||
@@ -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
|
||||||
@@ -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;
|
||||||
@@ -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
|
||||||
{
|
{
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
{
|
{
|
||||||
@@ -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;
|
||||||
@@ -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
|
||||||
{
|
{
|
||||||
@@ -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
|
||||||
{
|
{
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace Thelia\Model;
|
namespace Thelia\Model;
|
||||||
|
|
||||||
use Thelia\Core\Event\CategoryEvent;
|
use Thelia\Core\Event\Category\CategoryEvent;
|
||||||
use Thelia\Model\Base\Category as BaseCategory;
|
use Thelia\Model\Base\Category as BaseCategory;
|
||||||
use Propel\Runtime\ActiveQuery\Criteria;
|
use Propel\Runtime\ActiveQuery\Criteria;
|
||||||
use Thelia\Tools\URL;
|
use Thelia\Tools\URL;
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
namespace Thelia\Model;
|
namespace Thelia\Model;
|
||||||
|
|
||||||
use Thelia\Model\Base\CategoryAssociatedContent as BaseCategoryAssociatedContent;
|
use Thelia\Model\Base\CategoryAssociatedContent as BaseCategoryAssociatedContent;
|
||||||
use Thelia\Core\Event\CategoryAssociatedContentEvent;
|
use Thelia\Core\Event\Category\CategoryAssociatedContentEvent;
|
||||||
use Thelia\Core\Event\TheliaEvents;
|
use Thelia\Core\Event\TheliaEvents;
|
||||||
use Propel\Runtime\Connection\ConnectionInterface;
|
use Propel\Runtime\Connection\ConnectionInterface;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user