# Helpers
The package includes a variety of global helper PHP functions
.
TIP
The package includes useful Vue mixins
as well. Read the Vue mixins section to learn more about the existing mixins
.
# Fjord Facade
# Miscellaneous
# Fjord Facade
The Fjord
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 Fjord\Support\Facades\Fjord;
if(! Fjord::installed()) {
return;
}
# route($name)
If a route is added to the route file fjord/routes/fjord.php
, the prefix fjord
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 Fjord helper to call up a route.
// fjord/routes/fjord.php
Route::get('dashboard', DashboardController::class)->name('dashboard');
<a href="{{ Fjord::route('dashboard') }}">Dashboard</a>
// Is the same as:
<a href="{{ route('fjord.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 fjord.php to your url.
<a href="{{ Fjord::url('dashboard') }}">Dashboard</a>
# Miscellaneous
# __f($key, $replace)
The __f
method returns the translation using the application locale for the authenticated user.
__f('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>
# fjord()
The fjord
method returns the Fjord
singelton.
fjord()->installed();
// Is the same as:
use Fjord\Support\Singletons\Fjord;
Fjord::installed();
# fjord_user()
The fjord_user
method returns the authenticated user model.
<span>{{ fjord_user()->email }}</span>
← Localization Models →