PHP 클래스 CI_Xmlrpc, TastyIgniter

저자: EllisLab Dev Team
파일 보기 프로젝트 열기: tastyigniter/tastyigniter 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$client object XML-RPC Client object
$data array XML-RPC Data
$debug boolean Debug flag
$error string Request error message
$message string XML-RPC Message
$method string XML-RPC Method name
$response array XML-RPC Reponse
$result object XML-RPC result object
$valid_parents array Valid parents list
$xmlrpcArray string Array data type
$xmlrpcBase64 string Base64 data type
$xmlrpcBoolean string Boolean data type
$xmlrpcDateTime string DateTime format
$xmlrpcDouble string Double data type
$xmlrpcI4 string I4 data type
$xmlrpcInt string Integer data type
$xmlrpcName string XML-RPC client name
$xmlrpcString string String data type
$xmlrpcStruct string Struct data type
$xmlrpcTypes array Data types list
$xmlrpcVersion string XML-RPC version
$xmlrpc_backslash string Backslash replacement value
$xmlrpc_defencoding string Encoding charset
$xmlrpcerr array Response error numbers list
$xmlrpcerruser integer Start of user errors
$xmlrpcerrxml integer Start of XML parse errors
$xmlrpcstr string[] Response error messages list
$xss_clean boolean XSS Filter flag

공개 메소드들

메소드 설명
__construct ( array $config = [] ) : void Constructor
display_error ( ) : string Returns Error
display_response ( ) : string Returns Remote Server Response
initialize ( array $config = [] ) : void Initialize
method ( string $function ) : void Set Methods
request ( array $incoming ) : void Take Array of Data and Create Objects
send_error_message ( integer $number, string $message ) : object Sends an Error Message for Server Request
send_request ( ) : boolean Sends XML-RPC Request
send_response ( array $response ) : object Send Response for Server Request
server ( string $url, integer $port = 80, string $proxy = FALSE, integer $proxy_port = 8080 ) : void Parse server URL
set_debug ( boolean $flag = TRUE ) : void Set Debug
timeout ( integer $seconds = 5 ) : void Set Timeout
values_parsing ( mixed $value ) : object Values Parsing

메소드 상세

__construct() 공개 메소드

Initializes property default values
public __construct ( array $config = [] ) : void
$config array
리턴 void

display_error() 공개 메소드

Returns Error
public display_error ( ) : string
리턴 string

display_response() 공개 메소드

Returns Remote Server Response
public display_response ( ) : string
리턴 string

initialize() 공개 메소드

Initialize
public initialize ( array $config = [] ) : void
$config array
리턴 void

method() 공개 메소드

Set Methods
public method ( string $function ) : void
$function string Method name
리턴 void

request() 공개 메소드

Take Array of Data and Create Objects
public request ( array $incoming ) : void
$incoming array
리턴 void

send_error_message() 공개 메소드

Sends an Error Message for Server Request
public send_error_message ( integer $number, string $message ) : object
$number integer
$message string
리턴 object

send_request() 공개 메소드

Sends XML-RPC Request
public send_request ( ) : boolean
리턴 boolean

send_response() 공개 메소드

Send Response for Server Request
public send_response ( array $response ) : object
$response array
리턴 object

server() 공개 메소드

Parse server URL
public server ( string $url, integer $port = 80, string $proxy = FALSE, integer $proxy_port = 8080 ) : void
$url string
$port integer
$proxy string
$proxy_port integer
리턴 void

set_debug() 공개 메소드

Set Debug
public set_debug ( boolean $flag = TRUE ) : void
$flag boolean
리턴 void

timeout() 공개 메소드

Set Timeout
public timeout ( integer $seconds = 5 ) : void
$seconds integer
리턴 void

values_parsing() 공개 메소드

Values Parsing
public values_parsing ( mixed $value ) : object
$value mixed
리턴 object

프로퍼티 상세

$client 공개적으로 프로퍼티

XML-RPC Client object
public object $client
리턴 object

$data 공개적으로 프로퍼티

XML-RPC Data
public array $data
리턴 array

$debug 공개적으로 프로퍼티

Debug flag
public bool $debug
리턴 boolean

$error 공개적으로 프로퍼티

Request error message
public string $error
리턴 string

$message 공개적으로 프로퍼티

XML-RPC Message
public string $message
리턴 string

$method 공개적으로 프로퍼티

XML-RPC Method name
public string $method
리턴 string

$response 공개적으로 프로퍼티

XML-RPC Reponse
public array $response
리턴 array

$result 공개적으로 프로퍼티

XML-RPC result object
public object $result
리턴 object

$valid_parents 공개적으로 프로퍼티

Valid parents list
public array $valid_parents
리턴 array

$xmlrpcArray 공개적으로 프로퍼티

Array data type
public string $xmlrpcArray
리턴 string

$xmlrpcBase64 공개적으로 프로퍼티

Base64 data type
public string $xmlrpcBase64
리턴 string

$xmlrpcBoolean 공개적으로 프로퍼티

Boolean data type
public string $xmlrpcBoolean
리턴 string

$xmlrpcDateTime 공개적으로 프로퍼티

DateTime format
public string $xmlrpcDateTime
리턴 string

$xmlrpcDouble 공개적으로 프로퍼티

Double data type
public string $xmlrpcDouble
리턴 string

$xmlrpcI4 공개적으로 프로퍼티

I4 data type
public string $xmlrpcI4
리턴 string

$xmlrpcInt 공개적으로 프로퍼티

Integer data type
public string $xmlrpcInt
리턴 string

$xmlrpcName 공개적으로 프로퍼티

XML-RPC client name
public string $xmlrpcName
리턴 string

$xmlrpcString 공개적으로 프로퍼티

String data type
public string $xmlrpcString
리턴 string

$xmlrpcStruct 공개적으로 프로퍼티

Struct data type
public string $xmlrpcStruct
리턴 string

$xmlrpcTypes 공개적으로 프로퍼티

Data types list
public array $xmlrpcTypes
리턴 array

$xmlrpcVersion 공개적으로 프로퍼티

XML-RPC version
public string $xmlrpcVersion
리턴 string

$xmlrpc_backslash 공개적으로 프로퍼티

Backslash replacement value
public string $xmlrpc_backslash
리턴 string

$xmlrpc_defencoding 공개적으로 프로퍼티

Encoding charset
public string $xmlrpc_defencoding
리턴 string

$xmlrpcerr 공개적으로 프로퍼티

Response error numbers list
public array $xmlrpcerr
리턴 array

$xmlrpcerruser 공개적으로 프로퍼티

Start of user errors
public int $xmlrpcerruser
리턴 integer

$xmlrpcerrxml 공개적으로 프로퍼티

Start of XML parse errors
public int $xmlrpcerrxml
리턴 integer

$xmlrpcstr 공개적으로 프로퍼티

Response error messages list
public string[] $xmlrpcstr
리턴 string[]

$xss_clean 공개적으로 프로퍼티

XSS Filter flag
public bool $xss_clean
리턴 boolean