vendor/logist/cron-bundle/src/LogistCronBundle/EventListener/CbLogPostrotateListener.php line 30

Open in your IDE?
  1. <?php
  2. /* 
  3.  *  This file is part of the LogistCronBundle package.
  4.  * 
  5.  *  Copyright 2020 Evgeniy Zhelyazkov <evgeniyzhelyazkov@gmail.com>.
  6.  * 
  7.  *  For the full copyright and license information, please view the LICENSE
  8.  *  file that was distributed with this source code.
  9.  */
  10. namespace LogistCronBundle\EventListener;
  11. use LogistCronBundle\Event\CbLogrotateEvent;
  12. /**
  13.  * CbLogPostrotateListener
  14.  *
  15.  * @author Evgeniy Zhelyazkov <evgeniyzhelyazkov@gmail.com>
  16.  */
  17. class CbLogPostrotateListener {
  18.     
  19.     /**
  20.      * Handler code example:
  21.      * <code>
  22.      *  $filename = $event->getFilename();
  23.      *  file_put_contents($filename.'.json', json_encode($event->getData()));
  24.      * </code>
  25.      * @param CbLogrotateEvent $event
  26.      */
  27.     public function onPostrotate(CbLogrotateEvent $event){
  28.         // TODO
  29.     }
  30. }