/** * Métdo que resetea la configuración del sistema * @return boolean */ public static function reset() { $files = array('config', 'databases', 'routes', 'install'); foreach ($files as $name) { $file = APP_PATH . "config/{$name}.ini"; $origin = APP_PATH . "config/{$name}.org.ini"; if (is_file($file) && is_file($origin)) { //Si hay una copia del archio original unlink($file); //Elimino el archivo $org = APP_PATH . "config/{$name}.org.ini"; $des = APP_PATH . "config/{$name}.ini"; copy($org, $des); //Copio el original @chmod("{$des}", 0777); //Permisos } } DwAudit::info('Se han restaurado los archivos de configuración, enrutamiento y de conexión del sistema'); //@TODO revisar esto; return true; }