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'))); }
public function rules() { return array_merge(parent::rules(), array(array('actionDescription', 'required'), array('completeDate,dueDate', 'validateDate'), array('completeDate', 'validateCompleteDate'))); }
public function rules() { return array_merge(array_map(function ($name) { return array($name, 'safe'); }, $this->attributeNames()), parent::rules(), array(array('actionDescription', 'required'))); }