MIOLO25
Carregando...
Procurando...
Nenhuma entrada encontrada
Referência à classe cpaint_wsdl

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
 

Documentação dos Construtores & Destrutor

◆ __construct()

__construct ( )

PHP5 constructor

@access public

Retorna
void

◆ __destruct()

__destruct ( )

destructor

@access private

Retorna
void

Documentação das funções

◆ binding_information()

binding_information ( )

generates the binding information

@access protected

Retorna
string

◆ complex_type()

complex_type ( $type_definition)

generates a WSDL representation for all complex types

@access protected

Parâmetros
array$type_definitionschema of the complex type
Retorna
string

◆ cpaint_wsdl()

constructor

@access public

Retorna
void

◆ data_element()

data_element ( $element_name,
$element_type )

handles a single element of a complex data type

@access protected

Parâmetros
string$element_namename of the element
mixed$element_typedata type of the element
Retorna
string

◆ data_type()

data_type ( $type)

creates a XML datatype from a given type

@access protected

Parâmetros
string$typenative type
Retorna
string

◆ generate()

generate ( $functions,
$types )

generates the WSDL for a CPAINT API

@access public

Parâmetros
array$functionsarray of functions and their I/O parameter schemata
array$typesarray of complex type definitions
Retorna
string

◆ part()

part ( $name,
$type )

generates a XML representation of a request / response argument

@access private

Parâmetros
string$namename of the argument
string$typedata type of that argument
Retorna
string

◆ port_information()

port_information ( )

generates the port information

@access protected

Retorna
string

◆ request()

request ( $request_name)

generates a WSDL representation for a request

@access protected

Parâmetros
string$request_namename of the request
Retorna
string

◆ response()

response ( $response_name)

generates a WSDL representation for a response

@access protected

Parâmetros
string$response_namename of the response
Retorna
string

◆ service_information()

service_information ( )

generates the service information

@access protected

Retorna
string

Documentação dos campos e atributos

◆ $api_url

string $api_url

full URL to the CPAINT service

@access protected

◆ $basename

string $basename

base name of the script providing the CPAINT api, with out extension

@access protected

◆ $functions

array $functions

array of API function names and their I/O parameters

@access protected

◆ $tns

string $tns

targetNamespace

@access protected

◆ $types

array $types

array of complex type schemata

@access protected

◆ $uri

string $uri

URI of this service

@access protected

◆ $version

string $version = '1.0.0'

Classes version

@access public


A documentação para esta classe foi gerada a partir do seguinte ficheiro: