Laravel Scopes can be combined using "Higher Order" orWhere Method

Following example from the Docs.

Before:

User::popular()->orWhere(function (Builder $query) {
$query->active();
})->get()

After:

User::popular()->orWhere->active()->get();

Tip given by @TheLaravelDev

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 73 courses
  • 93 long-form tutorials
  • access to project repositories
  • access to private Discord

Recent New Courses