Skip to main content

guillaumebriday/laravel-blog

1798 stars
1 code files
View guillaumebriday/laravel-blog on GitHub

app/Models/User.php

Open in GitHub
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Foundation\Auth\User as Authenticatable;
 
class User extends Authenticatable
//
public function scopeAuthors(Builder $query): Builder
{
return $query->whereHas('roles', function ($query) {
$query->where('roles.name', Role::ROLE_ADMIN)
->orWhere('roles.name', Role::ROLE_EDITOR);
});
}
//
}

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.