/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, DesignPreviewCreator $preview) { $input = Input::except('previewImageData'); $design = Design::findOrFail($id); $design->fill($input)->save(); $preview->create($design->id, Input::get('previewImageData')); return json_encode($design); }