AkObject | --AkActionWebserviceApi
Located in File: /AkActionWebService/AkActionWebServiceApi.php
It is not intended to be instantiated.
It is attached to web service implementation classes like AkActionWebService and AkActionController derivatives by using <tt>container::web_service_api</tt>, where <tt>container</tt> is an AkActionController or an AkActionWebService.
See AkActionWebService/AkDirectContainer.php class methods for an example of use.
$default_api_method (line 50)
$inflect_names = true (line 39)
$localize_documentation = true (line 44)
Method addApiMethod (line 84)
The signatures for the method input parameters and return value can by specified in +options+.
A signature is an array of one or more parameter specifiers. A parameter specifier can be one of the following:
* A string representing one of the Action Web Service base types. See AkActionWebService/AkSignatureTypes.php for a canonical list of the base types. * The Class object of the parameter type * A single-element Array containing one of the two preceding items. This will cause Action Web Service to treat the parameter at that position as an array containing only values of the given type. * An Array containing as key the name of the parameter, and as value one of the three preceding items
If no method input parameter or method return value signatures are given, the method is assumed to take no parameters and/or return no values of interest, and any values that are received by the server will be discarded and ignored.
Valid options: <tt>expects</tt> Signature for the method input parameters <tt>returns</tt> Signature for the method return value <tt>expects_and_returns</tt> Signature for both input parameters and return value
Method getApiMethodInstance (line 153)
Method getApiMethodName (line 128)
Method getApiMethods (line 137)
Method getDefaultApiMethodInstance (line 161)
Method getPublicApiMethodInstance (line 145)
Method getPublicApiMethodName (line 120)
Method hasApiMethod (line 103)
Method hasPublicApiMethod (line 112)
on this API
Method _validateOptions (line 182)
AkObject::AkObject() - A hack to support __construct() on PHP 4
AkObject::__construct() - Class constructor, overriden in descendant classes
AkObject::freeMemory() - Unsets circular reference children that are not freed from memory when calling unset() or when the parent object is garbage collected.
AkObject::log() -
AkObject::toString() - Object-to-string conversion
AkObject::__clone() - Clone class (Zend Engine 2 compatibility trick)
AkObject::__destruct() - Class destructor, overriden in descendant classes
AkObject::__toString() -