PHP Класс CI_Xmlrpcs, TastyIgniter

Автор: ExpressionEngine Dev Team
Наследование: extends CI_Xmlrpc
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$debug_msg string Debug Message
$methods array Array of methods mapped to function names and signatures
$object object Configuration object
$system_methods array XML RPC Server methods

Открытые методы

Метод Описание
__construct ( array $config = [] ) : void Initialize XMLRPC class
add_to_map ( $methodname, $function, $sig, $doc ) : void Add Method to Class
do_multicall ( $call ) : object Multi-call Function: Processes method
initialize ( $config = [] ) : void Initialize Prefs and Serve
listMethods ( $m ) : object Server Function: List Methods
methodHelp ( $m ) : object Server Function: Doc String for Method
methodSignature ( $m ) : object Server Function: Return Signature for Method
multicall ( $m ) : object Server Function: Multi-call
multicall_error ( $err ) : object Multi-call Function: Error Handling
parseRequest ( $data = '' ) : object Parse Server Request
serve ( ) : void Main Server Function
set_system_methods ( ) : void Setting of System Methods

Защищенные методы

Метод Описание
_execute ( $m ) : mixed Executes the Method

Описание методов

__construct() публичный Метод

Initialize XMLRPC class
public __construct ( array $config = [] ) : void
$config array
Результат void

_execute() защищенный Метод

Executes the Method
protected _execute ( $m ) : mixed
Результат mixed

add_to_map() публичный Метод

Add Method to Class
public add_to_map ( $methodname, $function, $sig, $doc ) : void
Результат void

do_multicall() публичный Метод

Multi-call Function: Processes method
public do_multicall ( $call ) : object
Результат object

initialize() публичный Метод

Initialize Prefs and Serve
public initialize ( $config = [] ) : void
Результат void

listMethods() публичный Метод

Server Function: List Methods
public listMethods ( $m ) : object
Результат object

methodHelp() публичный Метод

Server Function: Doc String for Method
public methodHelp ( $m ) : object
Результат object

methodSignature() публичный Метод

Server Function: Return Signature for Method
public methodSignature ( $m ) : object
Результат object

multicall() публичный Метод

Server Function: Multi-call
public multicall ( $m ) : object
Результат object

multicall_error() публичный Метод

Multi-call Function: Error Handling
public multicall_error ( $err ) : object
Результат object

parseRequest() публичный Метод

Parse Server Request
public parseRequest ( $data = '' ) : object
Результат object xmlrpc response

serve() публичный Метод

Main Server Function
public serve ( ) : void
Результат void

set_system_methods() публичный Метод

Setting of System Methods
public set_system_methods ( ) : void
Результат void

Описание свойств

$debug_msg публичное свойство

Debug Message
public string $debug_msg
Результат string

$methods публичное свойство

Array of methods mapped to function names and signatures
public array $methods
Результат array

$object публичное свойство

Configuration object
public object $object
Результат object

$system_methods публичное свойство

XML RPC Server methods
public array $system_methods
Результат array