umiDirectory

Описание

Предоставляет интерфейс для работы с директориями. Использует итератор umiDirectoryIterator

  • __construct() — Конструктор
  • getPath() — Возвращает путь к директории
  • getName() — Возвращает имя директории
  • getIsBroken() — Проверяет существует ли директория
  • getFSObjects() — Читает директорию и возвращает массив объектов файловой системы
  • getFiles() — Читает директорию и возвращает массив файлов в директории
  • getDirectories() — Читает директорию и возвращает массив поддиректорий
  • delete() — Удалить директорию
  • __toString() — Убедиться, что директория $folder существует, если нет, то создать ее
  • requireFolder() — Возвращает boolean true, если директория существует, либо успешно создана
  • isReadable() — Проверяет доступна ли директория на чтение
  • deleteEmptyDirectory() — Удаляет пустую директорию