/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(DesignPreviewCreator $preview)
 {
     $design = Input::except('previewImageData');
     $design = Design::create($design);
     $preview->create($design->id, Input::get('previewImageData'));
     return json_encode($design);
 }
Example #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  DesignRequest  $request
  * @return Response
  */
 public function store(DesignRequest $request)
 {
     $data = $request->all();
     $data['images'] = [];
     $i = 0;
     foreach ($_FILES['images']['tmp_name'] as $tmpPath) {
         if (!empty($tmpPath)) {
             $fileUpload = $this->upload($tmpPath, $i++);
             array_push($data['images'], $fileUpload);
         }
     }
     $data['company_id'] = 1;
     Design::create($data);
     return redirect('quan-tri/thiet-ke-thi-cong/create')->with('flash_message', Lang::get('system.store'));
 }