Files Library GameAP: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
Строка 11: Строка 11:
 
$this->load->driver('files');
 
$this->load->driver('files');
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
== Задание данных ==
 +
 +
=== set_driver ===
 +
Задает значение протокола управления файлами.
 +
set_driver ( string $driver )
 +
 +
Список доступных опций:
 +
{| class="wikitable"
 +
|-
 +
! Название !! Описание
 +
|-
 +
| local || Локальный протокол.
 +
|-
 +
| ftp || [http://ru.wikipedia.org/wiki/FTP FTP] FTP протокол управления файлами.
 +
|-
 +
| sftp || [http://ru.wikipedia.org/wiki/SFTP SFTP] SFTP протокол управления файлами.
 +
|}
 +
 +
== Основные функции ==
 +
 +
=== connect ===
 +
Соединение с сервером. Если используется локальный протокол управления, то всегда вернет true.
 +
 +
=== delete_dir ===
 +
Удаление директории.
 +
 +
=== delete_file ===
 +
Удаление файла.
 +
 +
=== download ===
 +
Загрузка файла с сервера.
 +
 +
=== list_files ===
 +
Список файлов.
 +
 +
=== list_files_full_info ===
 +
Список файлов с информацией о последнем изменении и размере.
 +
 +
=== mkdir ===
 +
Создание директории.
 +
 +
=== move ===
 +
Перемещение.
 +
 +
=== read_file ===
 +
Чтение файла.
 +
 +
=== write_file ===
 +
Запись файла.
 +
 +
=== rename ===
 +
Переименование.
 +
 +
=== search ===
 +
Поиск.
 +
 +
=== upload ===
 +
Загрузка файла на сервер.
  
 
{{Категория:Документация_для_разработчиков}}
 
{{Категория:Документация_для_разработчиков}}

Версия 15:40, 15 мая 2014


Библиотека для работы с файлами на выделенном сервере.

Расположение

application/libraries/Files/

Загрузка библиотеки

$this->load->driver('files');

Задание данных

set_driver

Задает значение протокола управления файлами.

set_driver ( string $driver )

Список доступных опций:

Название Описание
local Локальный протокол.
ftp FTP FTP протокол управления файлами.
sftp SFTP SFTP протокол управления файлами.

Основные функции

connect

Соединение с сервером. Если используется локальный протокол управления, то всегда вернет true.

delete_dir

Удаление директории.

delete_file

Удаление файла.

download

Загрузка файла с сервера.

list_files

Список файлов.

list_files_full_info

Список файлов с информацией о последнем изменении и размере.

mkdir

Создание директории.

move

Перемещение.

read_file

Чтение файла.

write_file

Запись файла.

rename

Переименование.

search

Поиск.

upload

Загрузка файла на сервер.