/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { if ($request->isJson()) { return $next($request); } else { return Json::response(['error' => true, 'message_info' => 'invalid input format, make sure your requests are in json'], Response::HTTP_BAD_REQUEST); } }
public function show($id) { $c = $this->model; $a = $c::find($id); return is_null($a) ? Json::response(['error' => true, 'message_info' => 'resource not found']) : Json::response(['message_data' => $a]); }