Control Library GameAP: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) |
||
| Строка 10: | Строка 10: | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
$this->load->driver('control'); | $this->load->driver('control'); | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | == Задание данных == | ||
| + | |||
| + | === set_driver === | ||
| + | Задает драйвер для управления файлами. | ||
| + | set_driver ( string $driver ) | ||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! Название !! Описание | ||
| + | |- | ||
| + | | local || Локальный протокол для управления файлами. | ||
| + | |- | ||
| + | | ftp || [http://ru.wikipedia.org/wiki/FTP FTP] протокол для управления файлами. | ||
| + | |- | ||
| + | | sftp || [http://ru.wikipedia.org/wiki/SFTP SFTP] протокол для управления файлами. | ||
| + | |} | ||
| + | |||
| + | === set_data === | ||
| + | Задает прочие данные. Такие, как операционная система и рабочая директория. | ||
| + | set_data ( array $data ) | ||
| + | |||
| + | '''Пример:''' | ||
| + | <syntaxhighlight lang="php"> | ||
| + | $ds['os'] = 'linux'; | ||
| + | $ds['path'] = '/home/servers'; | ||
| + | $this->control->set_data($ds); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{Категория:Документация_для_разработчиков}} | {{Категория:Документация_для_разработчиков}} | ||
Версия 15:02, 15 мая 2014
Библиотека для отправки команд на выделенный сервер
Расположение
application/libraries/Control/
Загрузка библиотеки
$this->load->driver('control');Задание данных
set_driver
Задает драйвер для управления файлами.
set_driver ( string $driver )
| Название | Описание |
|---|---|
| local | Локальный протокол для управления файлами. |
| ftp | FTP протокол для управления файлами. |
| sftp | SFTP протокол для управления файлами. |
set_data
Задает прочие данные. Такие, как операционная система и рабочая директория.
set_data ( array $data )
Пример:
$ds['os'] = 'linux';
$ds['path'] = '/home/servers';
$this->control->set_data($ds);| Документация для разработчиков | |
|---|---|
| Помощники: | •DS Helper |
| Модели: | •Users •Servers •Games •Game Types |
| Библиотеки: | •Query •Rcon •Control •Files •Install |