header('X-API-SECRET') && ($request->header('X-API-SECRET') == config('ninja.api_secret'))) { return $next($request); } else { $error = [ 'message' => 'Invalid secret', 'errors' => [] ]; return response() ->json(json_encode($error, JSON_PRETTY_PRINT), 403) ->header('X-App-Version', config('ninja.app_version')) ->header('X-Api-Version', config('ninja.api_version')); } } }