public static function getFiles($basename = false)
{
$files = glob(storage_path() . '/logs/*');
$files = array_reverse($files);
$files = array_filter($files, 'is_file');
if ($basename && is_array($files)) {
foreach ($files as $k => $file) {
$files[$k] = basename($file);
}
}
return array_values($files);
}
public function index() { if (Input::get('l')) { LaravelLogViewer::setFile(Crypt::decrypt(Input::get('l'))); } return view('admin.logs', ['logs' => LaravelLogViewer::all(), 'files' => LaravelLogViewer::getFiles(true), 'current_file' => LaravelLogViewer::getFileName()]); }