예제 #1
0
파일: trash.php 프로젝트: rigidus/ea
 function restore($log_id, $files_dir = false)
 {
     zipfile::read(SYS_ROOT . 'var/trash/' . $log_id . '_conf.zip');
     zipfile::extract(SYS_ROOT . 'conf/');
     if ($files_dir) {
         zipfile::read(SYS_ROOT . 'var/trash/' . $log_id . '_files.zip');
         zipfile::extract($files_dir);
     }
     dump::restore(SYS_ROOT . 'var/trash/' . $log_id . '_base.zip');
 }
예제 #2
0
파일: base.module.php 프로젝트: rigidus/ea
 function restore()
 {
     $file = SYS_ROOT . 'var/backup/' . params::get('file');
     dump::restore($file);
     headers::self();
 }