/**
  *
  */
 public function log()
 {
     $file_list = array();
     $files_list = array();
     File::getFiles(LOG_PATH, $file_list, '#\\.log#i');
     foreach ($file_list as $key => $value) {
         $files_list_temp = array();
         $files_list_temp['id'] = base64_encode($value);
         $files_list_temp['name'] = $value;
         $files_list_temp['size'] = File::realSize($value);
         $files_list_temp['create_time'] = date("Y-m-d H:i:s", File::filectime($value));
         $files_list_temp['mod_time'] = date("Y-m-d H:i:s", File::filemtime($value));
         $files_list[] = $files_list_temp;
     }
     $files_list = array_sort($files_list, "mod_time");
     $this->assign('logs_list', $files_list);
     $this->display();
 }
 /**
  *
  */
 public function restoreFile()
 {
     $handle = opendir(System_Backup_PATH);
     $file_list = array();
     File::getFiles(System_Backup_PATH, $file_list, '#\\.zip$#i');
     foreach ($file_list as $key => $value) {
         $files_list_temp = array();
         $files_list_temp['id'] = base64_encode($value);
         $files_list_temp['name'] = $value;
         $files_list_temp['size'] = File::realSize($value);
         $files_list_temp['create_time'] = date("Y-m-d H:i:s", File::filectime($value));
         $files_list_temp['mod_time'] = date("Y-m-d H:i:s", File::filemtime($value));
         $files_list[] = $files_list_temp;
     }
     $this->assign('backup', $files_list);
     $this->display();
 }