PATH:
home
/
lab2454c
/
costbloc.com
/
app
/
Providers
<?php namespace App\Providers; use Illuminate\Support\Facades\Blade; use Illuminate\Support\ServiceProvider; class ViewServiceProvider extends ServiceProvider { /** * Register services. * * @return void */ public function register() { // } /** * Bootstrap services. * * @return void */ public function boot() { Blade::if('impersonated', function () { return session()->has('impersonator'); }); Blade::if('ifSettings', function ($name) { $val = preference($name); $args = func_get_args(); return count($args) == 1 ? ($val ? true : false) : $args[1] == $val; }); Blade::directive('preference', function ($name) { return "{{ preference($name); }}"; }); } }
[+]
..
[-] RouteServiceProvider.php
[edit]
[-] ViewServiceProvider.php
[edit]
[-] BroadcastServiceProvider.php
[edit]
[-] EventServiceProvider.php
[edit]
[-] AppServiceProvider.php
[edit]
[-] AuthServiceProvider.php
[edit]
[-] ModuleServiceProvider.php
[edit]