Learner\Providers\AppServiceProvider::boot PHP Method

boot() public method

Bootstrap any application services.
public boot ( Illuminate\Validation\Factory $validator ) : void
$validator Illuminate\Validation\Factory
return void
    public function boot(Factory $validator)
    {
        require_once app_path() . '/validators.php';
        Blade::directive('role', function ($expression) {
            return "<?php if(Auth::check() && Auth::user()->hasRole{$expression}): ?>";
        });
        Blade::directive('endrole', function ($expression) {
            return "<?php endif ?>";
        });
    }
AppServiceProvider