Servers Model GameAP: различия между версиями
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) (→get_server_data) |
||
Строка 33: | Строка 33: | ||
=== get_server_data === | === get_server_data === | ||
Получение данных игрового сервера. | Получение данных игрового сервера. | ||
+ | |||
+ | array get_server_data ( int server_id ) | ||
+ | Функция получает данные игрового сервера '''server_id''' | ||
+ | |||
+ | '''Пример:''' | ||
+ | <syntaxhighlight lang="php"> | ||
+ | $server_id = 5; | ||
+ | $this->servers->get_server_data($server_id); | ||
+ | print_r($this->servers->server_data); | ||
+ | </syntaxhighlight> | ||
=== get_servers_list === | === get_servers_list === |
Версия 14:37, 11 октября 2013
Модель для работы с серверами.
Загрузка модуля
$this->load->model('servers');
Содержание
- 1 add_game_server
- 2 change_rcon
- 3 command
- 4 delete_game_server
- 5 edit_game_server
- 6 get_game_servers_list
- 7 get_local_files
- 8 get_remote_files
- 9 get_server_data
- 10 get_servers_list
- 11 get_server_maps
- 12 get_server_settings
- 13 set_server_settings
- 14 read_local_file
- 15 read_remote_file
- 16 start
- 17 restart
- 18 stop
- 19 server_live
- 20 server_status
- 21 tpl_data
- 22 update
- 23 write_local_file
- 24 write_remote_file
add_game_server
Создание нового игрового сервера.
change_rcon
Смена ркон пароля на сервере.
command
Отправляет команду на удаленный сервер.
delete_game_server
Удаление игрового сервера.
edit_game_server
Редактирование игрового сервера.
get_game_servers_list
Получение списка игровых серверов.
get_local_files
Получение списка файлов в заданной директории на локальном сервере.
get_remote_files
Получение списка файлов в заданной директории на удаленном сервере.
get_server_data
Получение данных игрового сервера.
array get_server_data ( int server_id )
Функция получает данные игрового сервера server_id
Пример:
$server_id = 5;
$this->servers->get_server_data($server_id);
print_r($this->servers->server_data);
get_servers_list
Получение списка игровых серверов.
get_server_maps
Получение списка карт на игровом сервере.
get_server_settings
Получение настроек игрового сервера.
set_server_settings
Задание настроек игрового сервера.
read_local_file
Чтение содержимого файла на локальном сервере.
read_remote_file
Чтение содержимого файла на удаленном сервере.
start
Запуск игрового сервера.
restart
Перезапуск игрового сервера.
stop
Остановка игрового сервера.
server_live
Проверка на существование игрового сервера.
server_status
Проверка статуса сервера (включен/выключен)
tpl_data
Получение данных игрового сервера, которые можно вставить в шаблон. Функция вырезает данные, которые не нужно выводить в шаблон (ркон пароли и пр.).
update
Обновление игрового сервера.
write_local_file
Запись содержимого в файл на локальном сервере.
write_remote_file
Запись содержимого в файл на удаленном сервере.