Esempio n. 1
0
 private function uploadFile($file, $name, $folder = '')
 {
     $rules = ['file' => 'mimes:pdf,doc'];
     $uploader = new FileUploader($this->rootFolder, $name, $file, $rules, $folder);
     $fileModel = new File(['name' => $name, 'folder' => $this->cleanSubfolder($folder), 'path' => $uploader->getFilePath()]);
     if ($uploader->upload()) {
         $fileModel->save();
         return true;
     }
     return false;
 }
Esempio n. 2
0
 public function files()
 {
     $folder = Input::get('folder');
     $group = Input::get('group');
     $files = File::folderFiltered($folder)->get();
     return view('bushido::admin.folderFiles')->with('files', $files)->with('group', $group);
 }