DS Helper GameAP: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
Получение полного пути к исполняемым файлам панели. | Получение полного пути к исполняемым файлам панели. | ||
+ | |||
+ | string get_ds_file_path( array $server_data ) | ||
+ | '''server_data''' | ||
+ | : Данные сервера. | ||
=== get_file_protocol === | === get_file_protocol === | ||
Получение названия протокола передачи файлов (FTP, SFTP, Local). | Получение названия протокола передачи файлов (FTP, SFTP, Local). | ||
+ | string get_file_protocol( array $server_data ) | ||
+ | '''server_data''' | ||
+ | : Данные сервера. | ||
=== get_file_protocol_config === | === get_file_protocol_config === | ||
Получение данных для соединения с sftp или ftp. | Получение данных для соединения с sftp или ftp. | ||
+ | string get_file_protocol_config( array $server_data ) | ||
+ | '''server_data''' | ||
+ | : Данные сервера. | ||
=== get_last_command === | === get_last_command === | ||
Последняя отправленная команда на выделенный сервер. | Последняя отправленная команда на выделенный сервер. | ||
+ | string get_last_command() | ||
=== get_sended_commands === | === get_sended_commands === | ||
Список отправленных команд на выделенный сервер. | Список отправленных команд на выделенный сервер. | ||
+ | array get_sended_commands() | ||
=== list_ds_files === | === list_ds_files === | ||
Список файлов в директории. | Список файлов в директории. | ||
+ | array list_ds_files(string $dir, array $server_data [, bool $full_info = false ] [, array $extensions ] ) | ||
+ | '''dir''' | ||
+ | :Директория на выделенном сервере | ||
+ | '''server_data''' | ||
+ | :Данные сервера. | ||
+ | '''full_info''' | ||
+ | :Полная информация о файле (дата создания, размер). | ||
+ | '''extensions''' | ||
+ | :Массив со списком расширений файлов. | ||
=== read_ds_file === | === read_ds_file === |
Версия 19:53, 14 мая 2014
Набор функций для работы с выделенным сервером.
Расположение файла
application/helpers/ds_helper.php
Загрузка помощника
$this->load->helper('ds');
Содержание
get_ds_file_path
Получение полного пути к исполняемым файлам панели.
string get_ds_file_path( array $server_data )
server_data
- Данные сервера.
get_file_protocol
Получение названия протокола передачи файлов (FTP, SFTP, Local).
string get_file_protocol( array $server_data )
server_data
- Данные сервера.
get_file_protocol_config
Получение данных для соединения с sftp или ftp.
string get_file_protocol_config( array $server_data )
server_data
- Данные сервера.
get_last_command
Последняя отправленная команда на выделенный сервер.
string get_last_command()
get_sended_commands
Список отправленных команд на выделенный сервер.
array get_sended_commands()
list_ds_files
Список файлов в директории.
array list_ds_files(string $dir, array $server_data [, bool $full_info = false ] [, array $extensions ] )
dir
- Директория на выделенном сервере
server_data
- Данные сервера.
full_info
- Полная информация о файле (дата создания, размер).
extensions
- Массив со списком расширений файлов.
read_ds_file
Читает содержимое файла на выделенном сервере.
write_ds_file
Записывает данные в файл на выделенном сервере.
replace_shotcodes
Заменяет шоткоды в команде.
send_command
Отправляет команду на сервер.