|  |  | 
 |  |  |    const FORMAT_COLOR =   0x08; | 
 |  |  |    const FORMAT_IMAGE =   0x80; | 
 |  |  |     | 
 |  |  |    const COLOR_RED =   0x00010000; | 
 |  |  |    const COLOR_GREEN =   0x00000100; | 
 |  |  |    const COLOR_BLUE =   0x00000001; | 
 |  |  | 	 | 
 |  |  |    /** | 
 |  |  |     * @param BotMsg $msg Wiadomość do przekonwertowania | 
 |  |  |     */ | 
 |  |  | 
 |  |  |           | 
 |  |  |          $this->format .= pack('vC', mb_strlen($this->old), self::FORMAT_IMAGE) | 
 |  |  |                .pack('CCVV', 0x09, 0x01, $size, hexdec($crc)); | 
 |  |  |          $this->f_old = ''; | 
 |  |  |       } | 
 |  |  |    } | 
 |  |  |     | 
 |  |  |    private function format(&$node) { | 
 |  |  |       $node->setAttribute('beforeFormatType', ord($this->f_type)); | 
 |  |  |       $node->setAttribute('beforeFormatType', dechex($this->f_type)); | 
 |  |  |       $node->setAttribute('beforeFormatColor', base64_encode($this->f_color)); | 
 |  |  |        | 
 |  |  |       if($node->hasAttribute('color')) { | 
 |  |  | 
 |  |  |    } | 
 |  |  |     | 
 |  |  |    private function unformat($node) { | 
 |  |  |       $this->f_type = chr($node->getAttribute('beforeFormatType')); | 
 |  |  |       $this->f_type = hexdec($node->getAttribute('beforeFormatType')); | 
 |  |  |       $node->removeAttribute('beforeFormatType'); | 
 |  |  |        | 
 |  |  |       $this->f_color = base64_decode($node->getAttribute('beforeFormatColor')); |