| Package | Zend_Amf |
| Subpackage | Adobe |
| Copyright | Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) |
| License | http://framework.zend.com/license/new-bsd New BSD License |
| Package | Zend_Amf |
| Subpackage | Adobe |
| Copyright | Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) |
| License | http://framework.zend.com/license/new-bsd New BSD License |
| # $_options | Options used: |
| # $_types | |
| # $_typesMap | |
| # $_xml |
| + __construct() | Constructor |
| # _addClassAttributes() | Generate map of public class attributes |
| # _addService() | Build XML service description from reflection class |
| # _getPropertyType() | Extract type of the property from DocBlock |
| # _getServicePath() | Get the array of service directories |
| # _phpTypeToAS() | Map from PHP type name to AS type name |
| # _registerType() | Register new type on the system |
| # _returnError() | Return error with error message |
| + initAcl() | Authentication handler |
| + introspect() | Create XML definition on an AMF service class |
protected $_optionsZend_Amf_Server to useprotected $_typesprotected $_typesMap = array()protected $_xml
public function __construct( |
)
|
protected function _addClassAttributes( |
$typename)
|
string $typename |
type name |
DOMElement $typexml |
protected function _addService( |
)
|
|
|
DOMElement $target |
protected function _getPropertyType( |
)
|
|
protected function _getServicePath( |
)
|
protected function _phpTypeToAS( |
$typename)
|
string $typename |
PHP type name |
protected function _registerType( |
$typename)
|
string $typename |
type name |
protected function _returnError( |
$msg)
|
string $msg |
Error message |
public function initAcl( |
)
|
public function introspect( |
$serviceClass)
|
string $serviceClass |
Service class name |
array $options |
invocation options |