D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
school.dentostock.com
/
app
/
Http
/
Middleware
/
Filename :
CustomerMiddleware.php
back
Copy
<?php namespace App\Http\Middleware; use Closure; use Auth; use Modules\RolePermission\Entities\InfixRole; use Session; class CustomerMiddleware { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { session_start(); $role_id = session()->get('role_id'); $is_saas = InfixRole::where('id', $role_id)->first('is_saas')->is_saas; if ($is_saas == 1) { return redirect('saasStaffDashboard'); }elseif($role_id != ""){ return redirect('customer-dashboard'); } else { return redirect('login'); } } }