belongsTo('App\User'); } public function participanteSubstituido(){ return $this->hasMany('App\Substituicao'); } public function participanteSubstituto(){ return $this->hasMany('App\Substituicao'); } public function trabalhos(){ return $this->belongsToMany('App\Trabalho', 'trabalho_participante'); } public function planoTrabalho() { return $this->hasOne('App\Arquivo', 'participanteId'); } public function documentacaoComplementar() { return $this->hasOne('App\DocumentacaoComplementar', 'participante_id'); } public function desligamentos() { return $this->hasMany('App\Desligamento', 'participante_id')->orderBy('created_at', 'DESC'); } }