예제 #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getControllActs()
 {
     return $this->hasMany(DiaryActs::className(), ['model_id' => 'id']);
 }
예제 #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAct()
 {
     return $this->hasOne(DiaryActs::className(), ['id' => 'act_id']);
 }
예제 #3
0
파일: Tasked.php 프로젝트: roman1970/lis
 /**
  * @inheritdoc
  */
 public function rules()
 {
     return [[['task_id', 'act_id'], 'required'], [['task_id', 'act_id', 'user_id', 'mark', 'mark_status'], 'integer'], [['user_id'], 'exist', 'skipOnError' => true, 'targetClass' => MarkUser::className(), 'targetAttribute' => ['user_id' => 'id']], [['task_id'], 'exist', 'skipOnError' => true, 'targetClass' => Task::className(), 'targetAttribute' => ['task_id' => 'id']], [['act_id'], 'exist', 'skipOnError' => true, 'targetClass' => DiaryActs::className(), 'targetAttribute' => ['act_id' => 'id']]];
 }