Support the ongoing development of Laravel.io →
Views Blade Forms

I am having a hard time finding out how to add PHP helper functions in a Blade template.

For example, I want to use this function:

function is_active($uri) { return Request::is($uri) ? 'active' : ''; }

With something like this:

{{ Helper::is_active('home') }}

Thanks

Last updated 3 years ago.
0

change function to a class

class Helpers
{
    public static function is_active($uri) { return Request::is($uri) ? 'active' : ''; }
}

then on config\app.php define it as an alias.

0

Sign in to participate in this thread!

Eventy

Your banner here too?

oliversb oliversb Joined 6 Nov 2015

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2025 Laravel.io - All rights reserved.