XML_RPC2
[
class tree: XML_RPC2
] [
index: XML_RPC2
] [
all elements
]
Packages:
XML_RPC2
Classes:
XML_RPC2_Backend
XML_RPC2_Backend_Php_Client
XML_RPC2_Backend_Php_Request
XML_RPC2_Backend_Php_Response
XML_RPC2_Backend_Php_Server
XML_RPC2_Backend_Php_Value
XML_RPC2_Backend_Php_Value_Array
XML_RPC2_Backend_Php_Value_Base64
XML_RPC2_Backend_Php_Value_Boolean
XML_RPC2_Backend_Php_Value_Datetime
XML_RPC2_Backend_Php_Value_Double
XML_RPC2_Backend_Php_Value_Integer
XML_RPC2_Backend_Php_Value_Integer64
XML_RPC2_Backend_Php_Value_Nil
XML_RPC2_Backend_Php_Value_Scalar
XML_RPC2_Backend_Php_Value_String
XML_RPC2_Backend_Php_Value_Struct
XML_RPC2_Backend_Xmlrpcext_Client
XML_RPC2_Backend_Xmlrpcext_Server
XML_RPC2_Backend_Xmlrpcext_Value
XML_RPC2_CachedClient
XML_RPC2_CachedServer
XML_RPC2_Client
XML_RPC2_ClientHelper
XML_RPC2_ConfigException
XML_RPC2_CurlException
XML_RPC2_DecodeException
XML_RPC2_EncodeException
XML_RPC2_Exception
XML_RPC2_FaultException
XML_RPC2_InvalidConnectionTimeoutException
XML_RPC2_InvalidDateFormatException
XML_RPC2_InvalidDebugException
XML_RPC2_InvalidPrefixException
XML_RPC2_InvalidSslverifyException
XML_RPC2_InvalidTypeEncodeException
XML_RPC2_InvalidUriException
XML_RPC2_ReceivedInvalidStatusCodeException
XML_RPC2_Server
XML_RPC2_Server_CallHandler
XML_RPC2_Server_Callhandler_Class
XML_RPC2_Server_Callhandler_Instance
XML_RPC2_Server_Input_PhpInput
XML_RPC2_Server_Input_RawPostData
XML_RPC2_Server_Method
XML_RPC2_TransportException
XML_RPC2_UnknownMethodException
XML_RPC2_Util_HTTPRequest
XML_RPC2_Value
XML_RPC2
XML_RPC2_InvalidTypeException
Files:
Array.php
Backend.php
Base64.php
Boolean.php
CachedClient.php
CachedServer.php
CallHandler.php
Class.php
Client.php
Client.php
Client.php
ClientHelper.php
Datetime.php
Double.php
Exception.php
HTTPRequest.php
Input.php
Instance.php
Integer.php
Integer64.php
Method.php
Nil.php
PhpInput.php
RawPostData.php
Request.php
Response.php
Scalar.php
Server.php
Server.php
Server.php
String.php
Struct.php
Value.php
Value.php
Value.php
Class: XML_RPC2_Value
Source Location: /XML_RPC2-1.1.2/XML/RPC2/Value.php
Class Overview
XML_RPC value abstract class. All XML_RPC value classes inherit from XML_RPC2_Value
Author(s):
Sergio Carvalho <
sergio.carvalho at portugalmail.com
>
Copyright:
2004-2006 Sergio Carvalho
Methods
createFromNative
Child classes:
XML_RPC2_Backend_Php_Value
XML_RPC value abstract class. All XML_RPC value classes inherit from XML_RPC2_Value
Inherited Variables
Inherited Methods
Class Details
[line 57]
XML_RPC value abstract class. All XML_RPC value classes inherit from XML_RPC2_Value
Author:
Sergio Carvalho <
sergio.carvalho@portugalmail.com
>
Copyright:
2004-2006 Sergio Carvalho
Link:
http://pear.php.net/package/XML_RPC2
Abstract:
License:
LGPL License 2.1
[
Top
]
Method Detail
createFromNative
[line 68]
mixed createFromNative( mixed $value, [string $explicitType = null])
Factory method that constructs the appropriate XML-RPC encoded type value
Return:
The encoded value
Access:
public
Overridden in child classes as:
XML_RPC2_Backend_Php_Value::createFromNative()
Choose a XML_RPC2_Value subclass appropriate for the given value and create it.
XML_RPC2_Backend_Php_Value_Scalar::createFromNative()
Choose a XML_RPC2_Value subclass appropriate for the given value and create it.
Parameters:
mixed
$value
—
Value to be encode
string
$explicitType
—
(optional) Explicit XML-RPC type as enumerated in the XML-RPC spec (defaults to automatically selected type)
[
Top
]
Documentation generated on Mon, 11 Mar 2019 15:56:39 -0400 by
phpDocumentor 1.4.4
. PEAR Logo Copyright © PHP Group 2004.