struttura con l5-repository https://github.com/jeanfprado/laradefault/blob/master/app/Repositories/UserRepositoryEloquent.php