[ Index ] |
PHP Cross Reference of moodle-2.8 |
[Source view] [Print] [Project Stats]
Zend Framework LICENSE
Copyright: | Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) |
License: | http://framework.zend.com/license/new-bsd New BSD License |
Version: | $Id$ |
File Size: | 421 lines (16 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Zend_Amf_Parse_Amf3_Deserializer:: (7 methods):
readTypeMarker()
readInteger()
readString()
readDate()
readArray()
readObject()
readXmlString()
Class: Zend_Amf_Parse_Amf3_Deserializer - X-Ref
Read an AMF3 input stream and convert it into PHP data types.readTypeMarker($typeMarker = null) X-Ref |
Read AMF markers and dispatch for deserialization Checks for AMF marker types and calls the appropriate methods for deserializing those marker types. markers are the data type of the following value. param: integer $typeMarker return: mixed Whatever the corresponding PHP data type is |
readInteger() X-Ref |
Read and deserialize an integer AMF 3 represents smaller integers with fewer bytes using the most significant bit of each byte. The worst case uses 32-bits to represent a 29-bit number, which is what we would have done with no compression. - 0x00000000 - 0x0000007F : 0xxxxxxx - 0x00000080 - 0x00003FFF : 1xxxxxxx 0xxxxxxx - 0x00004000 - 0x001FFFFF : 1xxxxxxx 1xxxxxxx 0xxxxxxx - 0x00200000 - 0x3FFFFFFF : 1xxxxxxx 1xxxxxxx 1xxxxxxx xxxxxxxx - 0x40000000 - 0xFFFFFFFF : throw range exception 0x04 -> integer type code, followed by up to 4 bytes of data. Parsing integers on OSFlash for the AMF3 integer data format: return: int|float |
readString() X-Ref |
Read and deserialize a string Strings can be sent as a reference to a previously occurring String by using an index to the implicit string reference table. Strings are encoding using UTF-8 - however the header may either describe a string literal or a string reference. - string = 0x06 string-data - string-data = integer-data [ modified-utf-8 ] - modified-utf-8 = *OCTET return: String |
readDate() X-Ref |
Read and deserialize a date Data is the number of milliseconds elapsed since the epoch of midnight, 1st Jan 1970 in the UTC time zone. Local time zone information is not sent to flash. - date = 0x08 integer-data [ number-data ] return: Zend_Date |
readArray() X-Ref |
Read amf array to PHP array - array = 0x09 integer-data ( [ 1OCTET *amf3-data ] | [OCTET *amf3-data 1] | [ OCTET *amf-data ] ) return: array |
readObject() X-Ref |
Read an object from the AMF stream and convert it into a PHP object return: object|array |
readXmlString() X-Ref |
Convert XML to SimpleXml If user wants DomDocument they can use dom_import_simplexml return: SimpleXml Object |
Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |