App\Http\Controllers\PermissionsController::__construct PHP Method

__construct() public method

public __construct ( Illuminate\Contracts\Foundation\Application $app, AuditRepository $audit, PermissionRepository $permission, RoleRepository $role, RouteRepository $route )
$app Illuminate\Contracts\Foundation\Application
$audit App\Repositories\AuditRepository
$permission App\Repositories\PermissionRepository
$role App\Repositories\RoleRepository
$route App\Repositories\RouteRepository
    public function __construct(Application $app, Audit $audit, Permission $permission, Role $role, Route $route)
    {
        parent::__construct($app, $audit);
        $this->permission = $permission;
        $this->role = $role;
        $this->route = $route;
    }