public function update(FileRequest $request, $id)
 {
     $date = Carbon::now();
     $file = File::findOrFail($id);
     if (strtolower($this->removeSpace($file->num_file)) != strtolower($this->removeSpace($request->input('num_file')))) {
         if ($this->exist($request->input('num_file'))) {
             return redirect()->to('expedientes/' . $id . '/edit')->withInput()->withErrors(array('invalid' => 'Ya existe el expediente por favor digite uno distinto'));
         }
     }
     $file->fill($request->all());
     $file->updated_at = $date;
     $file->save();
     return redirect()->route('expedientes.index');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(FileRequest $request)
 {
     $entry = array_except($request->all(), array('fileName'));
     if ($entry['type'] != 'video') {
         $filename = $request->get("fileName");
         $src = 'fileStorage/temp/' . $filename;
         $des = 'fileStorage/' . $entry['type'] . 's/' . $filename;
         rename($src, $des);
         $entry['link'] = $des;
         $entry['size'] = filesize($des);
         if ($entry['type'] == 'image') {
             $manager = new ImageManager(array('driver' => 'gd'));
             $image = $manager->make($des)->resize(266, 150)->save($des . 't.jpg', 80);
         }
     }
     Fileentry::create($entry);
 }
Beispiel #3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  FileRequest  $request
  * @return \Illuminate\Http\Response
  */
 public function store(FileRequest $request)
 {
     auth()->user()->files()->create($request->all());
     flash()->info('Upload thành công!');
     return redirect('/files');
 }