_xml; } /** * * @return CreateHeader * @access public * @static */ public static function getInstance() { if (self::$_instance == NULL) { self::$_instance = new CreateHeader(); } return self::$_instance; } /** * Generate w:p * * @access protected */ protected function generateP() { $xml = '<' . CreateElement::NAMESPACEWORD . ':p>__GENERATEP____GENERATEHDR__'; $this->_xml = str_replace('__GENERATEHDR__', $xml, $this->_xml); } /** * Generate hdr token * * @access protected */ protected function generateHDR() { //$this->_xml = '__GENERATEHDR____GENERATEHDRIMG__'; $this->_xml = '__GENERATEHDR__'; } /** * Create header * * @access public * @param string args[0] * @param array args[1] */ public function createHeader() { $this->_xml = ''; $args = func_get_args(); $text = CreateText::getInstance(); $text->createText($args[0], $args[1]); $this->generateHDR(); $this->_xml = str_replace( // '__GENERATEHDR__', (string) $text . '__GENERATEHDR__', '__GENERATEHDR__', (string) $text, $this->_xml ); } }