public function documentos()
{
$files = File::files(public_path() . "/docs");
if (Input::hasFile('file')) {
$validator = Validator::make(Input::all(), array('file' => 'mimes:jpeg,bmp,png,doc,docx,xls,xlsx,pdf,ppt,pptx,txt|max:10240'));
if ($validator->fails()) {
return Redirect::to('admin/Documentos')->withFiles($files)->withErrors($validator)->withActivo('documentos');
}
Input::file('file')->move(public_path() . "/docs/", quitar_tildes(Input::file('file')->getClientOriginalName()));
$files = File::files(public_path() . "/docs");
}
if (Input::has('path')) {
if (Event::fire('eliminarArchivo', public_path() . "/docs/" . Input::get('path'))) {
return "Documento Eliminado Correctamente";
} else {
return "No Se Pudo Eliminar El Documento";
}
}
$documentos = Documento::all();
return View::make('admin.documentos')->withFiles($files)->withDocumentos($documentos)->withActivo('documentos');
}