Exemplo n.º 1
0
 public function setUp()
 {
     parent::setUp();
     $this->hasMany('AreaAfinidade as AreasAfinidade', array('refClass' => 'ProfessorAreaAfinidade', 'local' => 'professor_id', 'foreign' => 'area_afinidade_id'));
     $this->hasMany('AreaInteresse as AreasInteresse', array('local' => 'id', 'foreign' => 'professor_id'));
     $this->hasMany('Aluno as Orientandos', array('refClass' => 'Orientacao', 'local' => 'professor_id', 'foreign' => 'aluno_id'));
     $this->hasOne('Curso', array('local' => 'curso_id', 'foreign' => 'id'));
     $this->hasMany('ProfessorAreaAfinidade as ProfessorAreasAfinidade', array('local' => 'id', 'foreign' => 'professor_id'));
     $this->hasMany('Orientacao', array('local' => 'id', 'foreign' => 'professor_id'));
     $this->hasMany('Banca', array('local' => 'id', 'foreign' => 'professor_id_1'));
 }
Exemplo n.º 2
0
 public function setUp()
 {
     parent::setUp();
     $this->hasOne('Proposta', array('local' => 'id', 'foreign' => 'aluno_id'));
     $this->hasOne('Curso', array('local' => 'curso_id', 'foreign' => 'id'));
     $this->hasMany('Professor as Orientador', array('refClass' => 'Orientacao', 'local' => 'aluno_id', 'foreign' => 'professor_id'));
     $this->hasOne('Artigo', array('local' => 'id', 'foreign' => 'artigo_id'));
     $this->hasMany('TCC as Etapas', array('local' => 'id', 'foreign' => 'aluno_id'));
     $this->hasOne('Banca', array('local' => 'id', 'foreign' => 'aluno_id'));
     $this->hasMany('Orientacao', array('local' => 'id', 'foreign' => 'aluno_id'));
 }