Two ways to check the route name

Here are two ways to check the route name in Laravel.

// #1
<a
href="{{ route('home') }}"
@class="['navbar-link', 'active' => Route::current()->getName() === 'home']"
>
Home
</a>
// #2
<a
href="{{ route('home') }}"
@class="['navbar-link', 'active' => request()->routeIs('home)]"
>
Home
</a>

Tip given by @AndrewSavetchuk

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 62 courses (1096 lessons, total 42 h 01 min)
  • 85 long-form tutorials (one new every week)
  • access to project repositories
  • access to private Discord

Recent New Courses