PHP Класс APIXmlrpc, glpi

Наследование: extends API
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$debug
$format
$parameters
$request_uri
$url_elements
$verb

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

Метод Описание
call ( ) : xmlrpc parse POST var to retrieve - Resource - Identifier - and parameters
getTypeName ( $nb )
parseIncomingParams ( ) Construct this->parameters from POST data

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

Метод Описание
escapekeys ( array $response = [] ) : array Add a space before all numeric keys to prevent their deletion by xmlrpc_encode_request function see https://bugs.php.net/bug.php?id=21949
returnResponse ( mixed $response, integer $httpcode = 200, array $aditionnalheaders = [] ) Generic function to send a message and an http code to client

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

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

And send to method corresponding identified resource
public call ( ) : xmlrpc
Результат xmlrpc response

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

Add a space before all numeric keys to prevent their deletion by xmlrpc_encode_request function see https://bugs.php.net/bug.php?id=21949
protected escapekeys ( array $response = [] ) : array
$response array the response array to escape
Результат array the escaped response.

getTypeName() публичный статический Метод

См. также: CommonGLPI::GetTypeName()
public static getTypeName ( $nb )

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

Construct this->parameters from POST data
public parseIncomingParams ( )

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

Generic function to send a message and an http code to client
protected returnResponse ( mixed $response, integer $httpcode = 200, array $aditionnalheaders = [] )
$response mixed string message or array of data to send
$httpcode integer http code (see : https://en.wikipedia.org/wiki/List_of_HTTP_status_codes)
$aditionnalheaders array headers to send with http response (must be an array(key => value))

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

$debug защищенное свойство

protected $debug

$format защищенное свойство

protected $format

$parameters защищенное свойство

protected $parameters

$request_uri защищенное свойство

protected $request_uri

$url_elements защищенное свойство

protected $url_elements

$verb защищенное свойство

protected $verb