/** * @inheritdoc */ public function rules() { return [[['Department_id', 'Chief_id', 'Salary'], 'integer'], [['Name'], 'string', 'max' => 100], [['Department_id'], 'exist', 'skipOnError' => true, 'targetClass' => DEPARTMENT::className(), 'targetAttribute' => ['Department_id' => 'id']], [['Chief_id'], 'exist', 'skipOnError' => true, 'targetClass' => EMPLOYEE::className(), 'targetAttribute' => ['Chief_id' => 'id']]]; }