protected function getIdFaculty($id, $parent = false) { if ($parent) { $model = Program::findOne($id); return $model->id_faculty; } else { $model = ProgramHeader::findOne($id); return $model->idProgram->id_faculty; } }
/** * @return \yii\db\ActiveQuery */ public function getProgramHeaders() { return $this->hasMany(ProgramHeader::className(), ['id_program' => 'id']); }