Пример #1
0
 /**
  * Toggle category visibility. No form used here
  *
  * @param ActionEvent $event
  */
 public function toggleVisibility(CategoryToggleVisibilityEvent $event)
 {
     $category = $event->getCategory();
     $category->setDispatcher($event->getDispatcher())->setVisible($category->getVisible() ? false : true)->save();
     $event->setCategory($category);
 }
Пример #2
0
 /**
  * Toggle category visibility. No form used here
  *
  * @param CategoryToggleVisibilityEvent $event
  * @param $eventName
  * @param EventDispatcherInterface $dispatcher
  */
 public function toggleVisibility(CategoryToggleVisibilityEvent $event, $eventName, EventDispatcherInterface $dispatcher)
 {
     $category = $event->getCategory();
     $category->setDispatcher($dispatcher)->setVisible($category->getVisible() ? false : true)->save();
     $event->setCategory($category);
 }