public function doSaveArea() { parse_str(Input::get('data'), $data); $isNotValidation = BannerArea::isNotValid($data, $data['id']); if ($isNotValidation) { return $isNotValidation; } BannerArea::updateOrCreate(['id' => $data['id']], $data); Banner::flush(); $ok_messages = $data['id'] != 0 ? "Площадка изменена" : "Площадка добавлена"; return Response::json(array('status' => 'ok', 'ok_messages' => $ok_messages)); }