示例#1
0
 /**
  * Take care of EventBeforeSave
  * @see EventBeforeSave
  * @return boolean
  */
 private function _beforeSave($model, $event = null)
 {
     $result = Event::Valid($model, EntityManagerInterface::EventBeforeSave);
     if ($result) {
         if (!empty($event)) {
             Event::trigger($model, $event);
         }
         (new Signal())->emit(new BeforeSave($model));
     }
     return $result;
 }