/** * Store a newly created resource in storage. * * @param App\Http\Requests\SharedRequest $request * @return Response */ public function store(SharedRequest $request) { return ['data' => $this->repository->store($request->all()), 'status' => 'OK']; }
/** * Update the specified resource in storage. * * @param App\Http\Requests\SharedRequest $request * @param int $id * @return Response */ public function update(SharedRequest $request, $id) { $this->repository->update($id, $request->only('name')); $this->repository->updateContact($id, $request->only('phone')); return redirect(route($this->base . '.index'))->with('message_success', $this->message_update); }
/** * Update the specified resource in storage. * * @param App\Http\Requests\SharedRequest $request * @param int $id * @return Response */ public function update(SharedRequest $request, $id) { $book = $this->repository->update($id, $request->all()); session()->flash('message_success', $this->message_store); return response()->json(); }
public function store(SharedRequest $request) { return $this->repository->store($request->all()); }
/** * Update the specified resource in storage. * * @param App\Http\Requests\SharedRequest $request * @param int $id * @return Response */ public function update(SharedRequest $request, $id) { $theme = $this->repository->getById($id); $this->repository->updateByModel($theme, $request->only('name')); $this->repository->syncRelated($theme, $request); session()->flash('message_success', $this->message_update); return response()->json(); }