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:
  • 64 courses (1141 lessons, total 42 h 01 min)
  • 88 long-form tutorials (one new every week)
  • access to project repositories
  • access to private Discord

Recent New Courses