Example #1
0
 public function rules()
 {
     return array_merge(parent::rules(), array(array('actionDescription, allDay, priority, color', 'required'), array('completeDate,dueDate', 'validateDate'), array('completeDate', 'validateCompleteDate'), array('eventSubtype,eventStatus', 'safe')));
 }
Example #2
0
 public function rules()
 {
     return array_merge(parent::rules(), array(array('actionDescription', 'required'), array('completeDate,dueDate', 'validateDate'), array('completeDate', 'validateCompleteDate')));
 }
Example #3
0
 public function rules()
 {
     return array_merge(array_map(function ($name) {
         return array($name, 'safe');
     }, $this->attributeNames()), parent::rules(), array(array('actionDescription', 'required')));
 }