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