PHP Class AmfSerializerWrapper, amfphp-2.0

Author: Ariel Sommeria-klein
Inheritance: extends Amfphp_Core_Amf_Serializer
Exibir arquivo Open project: silexlabs/amfphp-2.0 Class Usage Examples

Public Methods

Method Description
__construct ( Amfphp_Core_Amf_Packet $packet ) constructor
writeAmf3Array ( array $d ) write amf3 array
writeAmf3Bool ( boolean $d ) write amf3 boolean
writeAmf3ByteArray ( Amfphp_Core_Amf_Types_ByteArray $d ) write Amfphp_Core_Amf_Types_ByteArray in amf3
writeAmf3Data ( mixed $d ) write amf3 datas
writeAmf3Date ( Amfphp_Core_Amf_Types_Date $d ) write amf3 date
writeAmf3Null ( ) write amf3 null
writeAmf3Number ( float $d ) write amf3 number
writeAmf3String ( string $d ) write amf3 string
writeAmf3TypedObject ( stdClass $d ) write amf3 typed object
writeAmf3Undefined ( ) write amf3 undefined
writeAmf3Vector ( Amfphp_Core_Amf_Types_Vector $d ) write Amfphp_Core_Amf_Types_Vector in amf3
writeAmf3Xml ( Amfphp_Core_Amf_Types_Xml $d ) write amf3 xml
writeAmf3XmlDocument ( Amfphp_Core_Amf_Types_XmlDocument $d ) write amf3 xml doc
writeArrayOrObject ( array $d ) write array or object
writeBoolean ( boolean $b ) write boolean
writeByte ( integer $b ) write byte
writeDate ( Amfphp_Core_Amf_Types_Date $d ) write date
writeDouble ( float $s ) write double
writeInt ( integer $n ) write int
writeLong ( integer $l ) write long
writeLongUtf ( string $s ) write long utf string
writeNull ( ) write null
writeNumber ( float $d ) write number
writeObjectEnd ( ) write object end
writeReference ( $num ) write reference
writeString ( string $d ) write string
writeTypedObject ( stdClass $d ) write typed object
writeUndefined ( ) write undefined
writeUtf ( string $s ) write utf string
writeXML ( Amfphp_Core_Amf_Types_Xml $d ) write xml

Method Details

__construct() public method

constructor
public __construct ( Amfphp_Core_Amf_Packet $packet )
$packet Amfphp_Core_Amf_Packet

writeAmf3Array() public method

write amf3 array
public writeAmf3Array ( array $d )
$d array

writeAmf3Bool() public method

write amf3 boolean
public writeAmf3Bool ( boolean $d )
$d boolean

writeAmf3ByteArray() public method

write Amfphp_Core_Amf_Types_ByteArray in amf3
public writeAmf3ByteArray ( Amfphp_Core_Amf_Types_ByteArray $d )
$d Amfphp_Core_Amf_Types_ByteArray

writeAmf3Data() public method

write amf3 datas
public writeAmf3Data ( mixed $d )
$d mixed

writeAmf3Date() public method

write amf3 date
public writeAmf3Date ( Amfphp_Core_Amf_Types_Date $d )
$d Amfphp_Core_Amf_Types_Date

writeAmf3Null() public method

write amf3 null
public writeAmf3Null ( )

writeAmf3Number() public method

write amf3 number
public writeAmf3Number ( float $d )
$d float

writeAmf3String() public method

write amf3 string
public writeAmf3String ( string $d )
$d string

writeAmf3TypedObject() public method

write amf3 typed object
public writeAmf3TypedObject ( stdClass $d )
$d stdClass

writeAmf3Undefined() public method

write amf3 undefined
public writeAmf3Undefined ( )

writeAmf3Vector() public method

write Amfphp_Core_Amf_Types_Vector in amf3
public writeAmf3Vector ( Amfphp_Core_Amf_Types_Vector $d )
$d Amfphp_Core_Amf_Types_Vector

writeAmf3Xml() public method

write amf3 xml
public writeAmf3Xml ( Amfphp_Core_Amf_Types_Xml $d )
$d Amfphp_Core_Amf_Types_Xml

writeAmf3XmlDocument() public method

write amf3 xml doc
public writeAmf3XmlDocument ( Amfphp_Core_Amf_Types_XmlDocument $d )
$d Amfphp_Core_Amf_Types_XmlDocument

writeArrayOrObject() public method

write array or object
public writeArrayOrObject ( array $d )
$d array

writeBoolean() public method

write boolean
public writeBoolean ( boolean $b )
$b boolean

writeByte() public method

write byte
public writeByte ( integer $b )
$b integer

writeDate() public method

write date
public writeDate ( Amfphp_Core_Amf_Types_Date $d )
$d Amfphp_Core_Amf_Types_Date

writeDouble() public method

write double
public writeDouble ( float $s )
$s float

writeInt() public method

write int
public writeInt ( integer $n )
$n integer

writeLong() public method

write long
public writeLong ( integer $l )
$l integer

writeLongUtf() public method

write long utf string
public writeLongUtf ( string $s )
$s string

writeNull() public method

write null
public writeNull ( )

writeNumber() public method

write number
public writeNumber ( float $d )
$d float

writeObjectEnd() public method

write object end
public writeObjectEnd ( )

writeReference() public method

write reference
public writeReference ( $num )

writeString() public method

write string
public writeString ( string $d )
$d string

writeTypedObject() public method

write typed object
public writeTypedObject ( stdClass $d )
$d stdClass

writeUndefined() public method

write undefined
public writeUndefined ( )

writeUtf() public method

write utf string
public writeUtf ( string $s )
$s string

writeXML() public method

write xml
public writeXML ( Amfphp_Core_Amf_Types_Xml $d )
$d Amfphp_Core_Amf_Types_Xml