The package includes a variety of global helper PHP functions.
The package includes useful Vue mixins as well. Read the
Vue mixins section to learn more about the existing
mixins.
The Lit singleton contains some helpers which are related to the application.
installed()The installed method checks if the package has been installed. This can be
useful in service providers.
use Ignite\Support\Facades\Lit;
if(! Lit::installed()) {
    return;
}route($name)If a route is added to the route file lit/routes/web.php, the prefix lit is
added to the name. The helper route also adds this prefix as well. Depending on
your preferences you can use the laravel helper route or the Litstack helper
to call up a route.
// lit/routes/web.php
Route::get('dashboard', DashboardController::class)->name('dashboard');<a href="{{ Lit::route('dashboard') }}">Dashboard</a>
// Is the same as:
<a href="{{ route('lit.dashboard') }}">Dashboard</a>url($url)If you don't want to use the route name to call a route but directly specify the
url, you can use the url helper which prepends the route_prefix from the
config lit.php to your url.
<a href="{{ Lit::url('dashboard') }}">Dashboard</a>__lit($key, $replace)The __lit method returns the translation using the application locale for the
authenticated user.
__lit('messages.welcome', ['name' => 'Spatie'])fa($group, $icon)The fa helper makes it easy to include
Fontawesome icons.
fa('home') // <i class="fas fa-home"></i>
fa('fal', 'abacus') // <i class="fal fa-abacus"></i>lit()The lit method returns the Ignite\Support\Facades\Lit singelton.
lit()->installed();
// Is the same as:
use Ignite\Support\Singletons\Lit;
Lit::installed();lit_user()The lit_user method returns the authenticated user model.
<span>{{ lit_user()->email }}</span>