1 | <?php |
||
5 | class SimpleXmlReader |
||
6 | { |
||
7 | const RETURN_DOM = 'RETURN_DOM'; |
||
8 | const RETURN_SIMPLE_XML = 'RETURN_SIMPLE_XML'; |
||
9 | const RETURN_INNER_XML_STRING = 'RETURN_INNER_XML_STRING'; |
||
10 | const RETURN_OUTER_XML_STRING = 'RETURN_OUTER_XML_STRING'; |
||
11 | |||
12 | protected $xmlReader; |
||
13 | |||
14 | protected function __construct() |
||
18 | |||
19 | public static function autoOpenXML($path, $encoding = 'UTF-8', $options = 0) |
||
27 | |||
28 | public static function openXML($path, $encoding = 'UTF-8', $options = 0) |
||
34 | |||
35 | public static function openGzippedXML($path, $encoding = 'UTF-8', $options = 0) |
||
39 | |||
40 | public static function openFromString($source, $encoding = 'UTF-8', $options = 0) |
||
46 | |||
47 | public function path($path, $returnType = self::RETURN_SIMPLE_XML) |
||
51 | } |
||
52 |