예제 #1
0
 /**
  * Called after an entity has been deleted
  * @param \Cake\Event\Event $event Event object
  * @param \Cake\ORM\Entity $entity Entity object
  * @param \ArrayObject $options Options
  * @return void
  * @uses MeCms\Model\Table\AppTable::afterDelete()
  */
 public function afterDelete(\Cake\Event\Event $event, \Cake\ORM\Entity $entity, \ArrayObject $options)
 {
     //Deletes the file
     (new File(PHOTOS . DS . $entity->album_id . DS . $entity->filename))->delete();
     parent::afterDelete($event, $entity, $options);
 }
예제 #2
0
 /**
  * Called after an entity has been deleted
  * @param \Cake\Event\Event $event Event object
  * @param \Cake\ORM\Entity $entity Entity object
  * @param \ArrayObject $options Options
  * @return void
  * @uses MeCms\Model\Table\AppTable::afterDelete()
  * @uses setNextToBePublished()
  */
 public function afterDelete(\Cake\Event\Event $event, \Cake\ORM\Entity $entity, \ArrayObject $options)
 {
     parent::afterDelete($event, $entity, $options);
     //Sets the next video to be published
     $this->setNextToBePublished();
 }
예제 #3
0
 /**
  * Called after an entity has been deleted
  * @param \Cake\Event\Event $event Event object
  * @param \Cake\ORM\Entity $entity Entity object
  * @param \ArrayObject $options Options
  * @return void
  * @uses MeCms\Model\Table\AppTable::afterDelete()
  */
 public function afterDelete(\Cake\Event\Event $event, \Cake\ORM\Entity $entity, \ArrayObject $options)
 {
     //Deletes the folder
     (new Folder(PHOTOS . DS . $entity->id))->delete();
     parent::afterDelete($event, $entity, $options);
 }