/**
  * 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);
 }