示例#1
0
 public function scenarios()
 {
     $scenarios = ['select' => ['user_id'], 'update' => ['token', 'active', 'revoked', 'revoked_on', 'level'], 'delete' => ['active'], 'create' => ['token', 'user_id', 'active', 'level']];
     return array_merge(parent::scenarios(), $scenarios);
 }
示例#2
0
 public function scenarios()
 {
     $scenarios = ['default' => ['title', 'created_at', 'parent_id', 'parent_type', 'notes', 'status', 'closed', 'resolved'], 'create' => ['title', 'created_at', 'parent_id', 'parent_type', 'notes', 'status', 'duplicate', 'duplicate_id'], 'update' => ['title', 'notes', 'status', 'closed', 'closed_by', 'resolved', 'resolved_by'], 'close' => ['closed'], 'resolve' => ['resolved'], 'duplicate' => ['duplicate_id', 'duplicate']];
     return array_merge(parent::scenarios(), $scenarios);
 }
示例#3
0
 public function scenarios()
 {
     return array_merge(parent::scenarios(), ['create' => ['type_id', 'parent_ids', 'name', 'slug', 'html_icon'], 'update' => ['type_id', 'parent_ids', 'name', 'slug', 'html_icon']]);
 }
示例#4
0
 public function scenarios()
 {
     $scenarios = ['create' => ['parent_id', 'parent_key', 'parent_type', 'message', 'priority', 'ip_addr', 'ip_host', 'cookie_hash', 'reply_to', 'reply_to_author_id', 'title'], 'update' => ['parent_id', 'parent_key', 'parent_type', 'message', 'priority', 'public', 'disabled', 'hidden', 'title'], 'hide' => ['hidden'], 'validateNew' => ['message', 'reply_to'], 'default' => []];
     return array_merge(parent::scenarios(), $scenarios);
 }
示例#5
0
 public function scenarios()
 {
     $scenarios = ['default' => ['author_id', 'parent_type', 'parent_id', 'value'], 'update' => ['author_id', 'parent_type', 'parent_id', 'value'], 'create' => ['author_id', 'parent_type', 'parent_id']];
     return array_merge(parent::scenarios(), $scenarios);
 }