Loads a local class and executes the instantiation of that class.
todo | PHP 5.3 can drastically change this class w/ namespace and the new call_user_func w/ namespace |
---|---|
package | Zend_Amf |
subpackage | Parse |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
addResourceDirectory(string $prefix, string $dir)
string
string
getMappedClassName(string $className) : string
string
string
getResourceParser(resource $resource) : string
resource
Resource type
string
Class namehandleResource(resource $resource) : mixed
resource
mixed
loadType(string $className) : object | false
string
object
false
resetMap() : void
setMapping(string $asClassName, string $phpClassName) : void
Allows users to map the class names of there action script classes to the equivelent php class name. Used in deserialization to load a class and serialiation to set the class name of the returned object.
string
string
setResourceLoader(\Zend_Loader_PluginLoader_Interface $loader)
\Zend_Loader_PluginLoader_Interface
$callbackClass : string
$classMap : array
array('flex.messaging.messages.AcknowledgeMessage' => 'Zend_Amf_Value_Messaging_AcknowledgeMessage', 'flex.messaging.messages.ErrorMessage' => 'Zend_Amf_Value_Messaging_AsyncMessage', 'flex.messaging.messages.CommandMessage' => 'Zend_Amf_Value_Messaging_CommandMessage', 'flex.messaging.messages.ErrorMessage' => 'Zend_Amf_Value_Messaging_ErrorMessage', 'flex.messaging.messages.RemotingMessage' => 'Zend_Amf_Value_Messaging_RemotingMessage', 'flex.messaging.io.ArrayCollection' => 'Zend_Amf_Value_Messaging_ArrayCollection')
$_defaultClassMap : array
array('flex.messaging.messages.AcknowledgeMessage' => 'Zend_Amf_Value_Messaging_AcknowledgeMessage', 'flex.messaging.messages.ErrorMessage' => 'Zend_Amf_Value_Messaging_AsyncMessage', 'flex.messaging.messages.CommandMessage' => 'Zend_Amf_Value_Messaging_CommandMessage', 'flex.messaging.messages.ErrorMessage' => 'Zend_Amf_Value_Messaging_ErrorMessage', 'flex.messaging.messages.RemotingMessage' => 'Zend_Amf_Value_Messaging_RemotingMessage', 'flex.messaging.io.ArrayCollection' => 'Zend_Amf_Value_Messaging_ArrayCollection')
$_resourceLoader : \Zend_Loader_PluginLoader_Interface
null