public function writeInteger($int)
    {
        if (($int & 0xffffff80) == 0) {
            $this->_stream->writeByte($int & 0x7f);
            return $this;
        }

        if (($int & 0xffffc000) == 0 ) {
            $this->_stream->writeByte(($int >> 7 ) | 0x80);
            $this->_stream->writeByte($int & 0x7f);
            return $this;
        }

        if (($int & 0xffe00000) == 0) {
            $this->_stream->writeByte(($int >> 14 ) | 0x80);
            $this->_stream->writeByte(($int >> 7 ) | 0x80);
            $this->_stream->writeByte($int & 0x7f);
            return $this;
        }

        $this->_stream->writeByte(($int >> 22 ) | 0x80);
        $this->_stream->writeByte(($int >> 15 ) | 0x80);
        $this->_stream->writeByte(($int >> 8 ) | 0x80);
        $this->_stream->writeByte($int & 0xff);
        return $this;
    }
public function writeInteger($int)
    {
        if (($int & 0xffffff80) == 0) {
            $this->_stream->writeByte($int & 0x7f);
            return $this;
        }

        if (($int & 0xffffc000) == 0 ) {
            $this->_stream->writeByte(($int >> 7 ) | 0x80);
            $this->_stream->writeByte($int & 0x7f);
            return $this;
        }

        if (($int & 0xffe00000) == 0) {
            $this->_stream->writeByte(($int >> 14 ) | 0x80);
            $this->_stream->writeByte(($int >> 7 ) | 0x80);
            $this->_stream->writeByte($int & 0x7f);
            return $this;
        }

        $this->_stream->writeByte(($int >> 22 ) | 0x80);
        $this->_stream->writeByte(($int >> 15 ) | 0x80);
        $this->_stream->writeByte(($int >> 8 ) | 0x80);
        $this->_stream->writeByte($int & 0xff);
        return $this;
    }
public function writeInteger ( $ int ) { if ( ( $ int & 0xffffff80 ) == 0 ) { $ this -> _stream -> writeByte ( $ int & 0x7f ) ; return $ this ; } if ( ( $ int & 0xffffc000 ) == 0 ) { $ this -> _stream -> writeByte ( ( $ int >> 7 ) | 0x80 ) ; $ this -> _stream -> writeByte ( $ int & 0x7f ) ; return $ this ; } if ( ( $ int & 0xffe00000 ) == 0 ) { $ this -> _stream -> writeByte ( ( $ int >> 14 ) | 0x80 ) ; $ this -> _stream -> writeByte ( ( $ int >> 7 ) | 0x80 ) ; $ this -> _stream -> writeByte ( $ int & 0x7f ) ; return $ this ; } $ this -> _stream -> writeByte ( ( $ int >> 22 ) | 0x80 ) ; $ this -> _stream -> writeByte ( ( $ int >> 15 ) | 0x80 ) ; $ this -> _stream -> writeByte ( ( $ int >> 8 ) | 0x80 ) ; $ this -> _stream -> writeByte ( $ int & 0xff ) ; return $ this ; }
Write an AMF3 integer

@param int|float $data
@return Zend_Amf_Parse_Amf3_Serializer
Write an AMF3 integer