HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /var/www/devs.lapieza.net/app/Providers/
Upload File :
Current File : /var/www/devs.lapieza.net/app/Providers/AuthServiceProvider.php
<?php



namespace App\Providers;



use Illuminate\Support\Facades\Gate;

use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;



class AuthServiceProvider extends ServiceProvider

{

  /**

   * The policy mappings for the application.

   *

   * @var array

   */

  protected $policies = [

    'App\Model' => 'App\Policies\ModelPolicy',

  ];



  /**

   * Register any authentication / authorization services.

   *

   * @return void

   */

  public function boot()

  {

    $this->registerPolicies();



    // Implicitly grant "Super Admin" role all permissions

    Gate::before(function ($user, $ability) {

      return $user->hasRole('Super Admin') ? true : null;

    });

  }

}