Laravel 5 Confia uma rota - carrega um controlador diferente com base na função

Então, estou começando a aprender o Laravel e implementei o pacote Entrust Role Permission, que funciona muito bem. Agora, minha pergunta é: eu gostaria de ter uma página 'Painel' como esta: exemplo.com/dashboard.

O problema é que não tenho certeza de como configurar isso. Como na pasta App \ Http \ Controllers, criei subpastas para Admin e User, os dois têm um Dashboardcontroller, pois quero mostrar dados diferentes para qualquer tipo de usuário.

Como posso declarar uma rota que aponte para o Painel e verifique qual a função que o usuário autenticado possui e carregue o controlador correto? Isso tem a ver com espaços para nome? Ainda não encontrei uma boa resposta

Portanto, tentando ser mais claro, não quero fazer isso: example.com/dashboard/admin e example.com/dashboard/user, mas apenas uma url example.com/dashboard e verifique qual a função do usuário .

Sinto muito se a resposta é realmente óbvia, essas coisas são novas para mim e ainda não encontrei nenhuma boa resposta.

questionAnswers(1)

yourAnswerToTheQuestion