Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
forbidals
/
gambling
/
app
/
Http
/
Middleware
:
MaintenanceMode.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace App\Http\Middleware; use App\Constants\Status; use Closure; class MaintenanceMode { public function handle($request, Closure $next) { if (gs('maintenance_mode') == Status::ENABLE) { if ($request->is('api/*')) { if($request->is('api/sections/maintenance')){ return $next($request); } $notify[] = 'Our application is currently in maintenance mode'; return response()->json([ 'remark'=>'maintenance_mode', 'status'=>'error', 'message'=>['error'=>$notify] ]); }else{ return to_route('maintenance'); } } return $next($request); } }