Amf/Adobe/Introspector.php
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Amf
- Version
- $Id: Introspector.php 25024 2012-07-30 15:08:15Z rob $
\Zend_Amf_Adobe_Introspector
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Properties

array $_options- Type
- array
Methods

_addClassAttributes(string $typename, \DOMElement $typexml) : voidGenerate map of public class attributes
| Name | Type | Description |
|---|---|---|
| $typename | string | type name |
| $typexml | \DOMElement | target XML element |

_addService(\Zend_Server_Reflection_Class $refclass, \DOMElement $target) : voidBuild XML service description from reflection class
| Name | Type | Description |
|---|---|---|
| $refclass | \Zend_Server_Reflection_Class | |
| $target | \DOMElement | target XML element |

_getPropertyType(\Zend_Reflection_Property $prop) : stringExtract type of the property from DocBlock
| Name | Type | Description |
|---|---|---|
| $prop | \Zend_Reflection_Property | reflection property object |
| Type | Description |
|---|---|
| string | Property type |

_getServicePath() : arrayGet the array of service directories
| Type | Description |
|---|---|
| array | Service class directories |

_phpTypeToAS(string $typename) : stringMap from PHP type name to AS type name
| Name | Type | Description |
|---|---|---|
| $typename | string | PHP type name |
| Type | Description |
|---|---|
| string | AS type name |

_registerType(string $typename) : stringRegister new type on the system
| Name | Type | Description |
|---|---|---|
| $typename | string | type name |
| Type | Description |
|---|---|
| string | New type name |

_returnError(string $msg) : stringReturn error with error message
| Name | Type | Description |
|---|---|---|
| $msg | string | Error message |
| Type | Description |
|---|---|
| string |

initAcl(\Zend_Acl $acl) : \unknown_typeAuthentication handler
| Name | Type | Description |
|---|---|---|
| $acl | \Zend_Acl |
| Type | Description |
|---|---|
| \unknown_type |