Exemple #1
0
 /**
  * Редирект на указанный адрес
  *
  * @param string $url
  */
 public function redirect($url = '/')
 {
     if ($this->isAjax) {
         $this->core->ajaxResponse(false, 'Редирект на другой адрес', array('redirect' => $url));
     } else {
         header("Location: {$url}");
         exit;
     }
 }
Exemple #2
0
 /**
  * Рекурсивное удаление директорий
  *
  * @param $dir
  */
 public static function rmDir($dir)
 {
     $dir = rtrim($dir, '/');
     if (is_dir($dir)) {
         $objects = scandir($dir);
         foreach ($objects as $object) {
             if ($object != '.' && $object != '..') {
                 if (is_dir($dir . '/' . $object)) {
                     Core::rmDir($dir . '/' . $object);
                 } else {
                     unlink($dir . '/' . $object);
                 }
             }
         }
         rmdir($dir);
     }
 }