var $length;\r
var $State = array();\r
\r
- function XML_HTMLSax3_StateParser (& $htmlsax) {\r
+ function __construct(& $htmlsax) {\r
$this->htmlsax = & $htmlsax;\r
\r
$this->State[XML_HTMLSAX3_STATE_START] = new XML_HTMLSax3_StartingState();\r
}\r
\r
class XML_HTMLSax3_StateParser_Lt430 extends XML_HTMLSax3_StateParser {\r
- function XML_HTMLSax3_StateParser_Lt430(& $htmlsax) {\r
- parent::XML_HTMLSax3_StateParser($htmlsax);\r
+ function __construct(& $htmlsax) {\r
+ parent::__construct($htmlsax);\r
$this->parser_options['XML_OPTION_TRIM_DATA_NODES'] = 0;\r
$this->parser_options['XML_OPTION_CASE_FOLDING'] = 0;\r
$this->parser_options['XML_OPTION_LINEFEED_BREAK'] = 0;\r
}\r
\r
class XML_HTMLSax3_StateParser_Gtet430 extends XML_HTMLSax3_StateParser {\r
- function XML_HTMLSax3_StateParser_Gtet430(& $htmlsax) {\r
- parent::XML_HTMLSax3_StateParser($htmlsax);\r
+ function __construct(& $htmlsax) {\r
+ parent::__construct($htmlsax);\r
$this->parser_options['XML_OPTION_TRIM_DATA_NODES'] = 0;\r
$this->parser_options['XML_OPTION_CASE_FOLDING'] = 0;\r
$this->parser_options['XML_OPTION_LINEFEED_BREAK'] = 0;\r
class XML_HTMLSax3 {\r
var $state_parser;\r
\r
- function XML_HTMLSax3() {\r
+ function __construct() {\r
if (version_compare(phpversion(), '4.3', 'ge')) {\r
$this->state_parser = new XML_HTMLSax3_StateParser_Gtet430($this);\r
} else {\r
}\r
}\r
\r
- function set_option($name, $value=1) {\r
+ function set_option($name, $value = 1) {\r
if ( array_key_exists($name,$this->state_parser->parser_options) ) {\r
$this->state_parser->parser_options[$name] = $value;\r
return true;\r
$this->state_parser->parse($data);\r
}\r
}\r
-?>
\ No newline at end of file
+?>\r