Пример #1
0
 /**
  * Store a newly created Gcm in storage.
  *
  * @param CreateGcmRequest $request
  *
  * @return Response
  */
 public function store(CreateGcmRequest $request)
 {
     $input = $request->all();
     $gcm = $this->gcmRepository->create($input);
     Flash::success('Gcm saved successfully.');
     return redirect(route('gcms.index'));
 }
Пример #2
0
 /**
  * Store a newly created Gcm in storage.
  * POST /gcms
  *
  * @param Request $request
  *
  * @return Response
  */
 public function store(Request $request)
 {
     if (sizeof(Gcm::$rules) > 0) {
         $this->validateRequestOrFail($request, Gcm::$rules);
     }
     $input = $request->all();
     $gcms = Gcm::where('device_id', $input['device_id'])->first();
     if ($gcms) {
         $gcms->device_id = $input['device_id'];
         $gcms->update();
     } else {
         $gcms = $this->gcmRepository->create($input);
     }
     return $this->sendResponse($gcms->toArray(), "Gcm saved successfully");
 }