MIOLO25
|
Membros públicos | |
cpaint_wsdl () | |
__construct () | |
__destruct () | |
generate ($functions, $types) | |
complex_type ($type_definition) | |
data_element ($element_name, $element_type) | |
data_type ($type) | |
part ($name, $type) | |
request ($request_name) | |
response ($response_name) | |
port_information () | |
binding_information () | |
service_information () | |
Campos de Dados | |
$version = '1.0.0' | |
$functions | |
$types | |
$basename | |
$api_url | |
$tns | |
$uri | |
__construct | ( | ) |
PHP5 constructor
@access public
__destruct | ( | ) |
destructor
@access private
binding_information | ( | ) |
generates the binding information
@access protected
complex_type | ( | $type_definition | ) |
generates a WSDL representation for all complex types
@access protected
array | $type_definition | schema of the complex type |
cpaint_wsdl | ( | ) |
constructor
@access public
data_element | ( | $element_name, | |
$element_type ) |
handles a single element of a complex data type
@access protected
string | $element_name | name of the element |
mixed | $element_type | data type of the element |
data_type | ( | $type | ) |
creates a XML datatype from a given type
@access protected
string | $type | native type |
generate | ( | $functions, | |
$types ) |
generates the WSDL for a CPAINT API
@access public
array | $functions | array of functions and their I/O parameter schemata |
array | $types | array of complex type definitions |
part | ( | $name, | |
$type ) |
generates a XML representation of a request / response argument
@access private
string | $name | name of the argument |
string | $type | data type of that argument |
port_information | ( | ) |
generates the port information
@access protected
request | ( | $request_name | ) |
generates a WSDL representation for a request
@access protected
string | $request_name | name of the request |
response | ( | $response_name | ) |
generates a WSDL representation for a response
@access protected
string | $response_name | name of the response |
service_information | ( | ) |
generates the service information
@access protected
string $api_url |
full URL to the CPAINT service
@access protected
string $basename |
base name of the script providing the CPAINT api, with out extension
@access protected
array $functions |
array of API function names and their I/O parameters
@access protected
string $tns |
targetNamespace
@access protected
array $types |
array of complex type schemata
@access protected
string $uri |
URI of this service
@access protected
string $version = '1.0.0' |
Classes version
@access public