diff --git a/classes/xml/XmlParser.class.php b/classes/xml/XmlParser.class.php index c23a2557b..d08bdfd75 100644 --- a/classes/xml/XmlParser.class.php +++ b/classes/xml/XmlParser.class.php @@ -124,9 +124,9 @@ class XeXmlParser $this->oParser = xml_parser_create('UTF-8'); - xml_set_object($this->oParser, $this); - xml_set_element_handler($this->oParser, "_tagOpen", "_tagClosed"); - xml_set_character_data_handler($this->oParser, "_tagBody"); + //xml_set_object($this->oParser, $this); + xml_set_element_handler($this->oParser, [$this, "_tagOpen"], [$this, "_tagClosed"]); + xml_set_character_data_handler($this->oParser, [$this, "_tagBody"]); xml_parse($this->oParser, $this->input); xml_parser_free($this->oParser);