src/EventSubscriber/FileManagementListener.php line 32

Open in your IDE?
  1. <?php
  2. /**
  3.  * Created by PhpStorm.
  4.  * User: HP
  5.  * Date: 11/10/2019
  6.  * Time: 7:30 PM
  7.  */
  8. namespace App\EventSubscriber;
  9. use Artgris\Bundle\FileManagerBundle\Event\FileManagerEvents;
  10. use Symfony\Component\EventDispatcher\EventSubscriberInterface;
  11. use Symfony\Component\EventDispatcher\GenericEvent;
  12. class FileManagementListener implements EventSubscriberInterface
  13. {
  14.     public function __construct()
  15.     {
  16.     }
  17.     public static function getSubscribedEvents()
  18.     {
  19.         return [
  20.             FileManagerEvents::POST_DELETE_FILE => 'onDeleteFile',
  21.             FileManagerEvents::POST_DELETE_FOLDER => 'onDeleteFolder',
  22.             FileManagerEvents::POST_UPDATE => 'onUpdateFile',
  23.         ];
  24.     }
  25.     public function onDeleteFile(GenericEvent $event)
  26.     {
  27.         /*var_dump($event->getSubject());
  28.         die();*/
  29.     }
  30.     public function onDeleteFolder(GenericEvent $event)
  31.     {
  32.         /*var_dump($event->getSubject());
  33.         die();*/
  34.     }
  35.     public function onUpdateFile(GenericEvent $event)
  36.     {
  37.         /*var_dump($event->getSubject());
  38.         die();*/
  39.     }
  40. }