/** * Called after an entity is saved * @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::afterSave() */ public function afterSave(\Cake\Event\Event $event, \Cake\ORM\Entity $entity, \ArrayObject $options) { //Creates the folder if ($entity->isNew()) { (new Folder())->create(PHOTOS . DS . $entity->id, 0777); } parent::afterSave($event, $entity, $options); }
/** * Called after an entity is saved. * @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::afterSave() * @uses setNextToBePublished() */ public function afterSave(\Cake\Event\Event $event, \Cake\ORM\Entity $entity, \ArrayObject $options) { parent::afterSave($event, $entity, $options); //Sets the next video to be published $this->setNextToBePublished(); }