belongsToMany( Permissao::class, 'administracao_papel_permissao', 'papel_id', 'permissao_id' ) ->using(PapelPermissao::class) ->withTimestamps(); } public function lotacoes() { return $this ->belongsToMany( Lotacao::class, 'administracao_lotacao_papel', 'papel_id', 'lotacao_id' ) ->using(LotacaoPapel::class) ->withTimestamps(); } public function gestores() { return $this ->belongsToMany( Gestor::class, 'administracao_gestor_papel', 'papel_id', 'gestor_id' ) ->using(GestorPapel::class) ->withTimestamps(); } public function getIsAllowedToDeleteAttribute() { return true; } }