@@ -81,6 +81,10 @@ discard block |
||
81 | 81 | |
82 | 82 | /* */ |
83 | 83 | |
84 | + /** |
|
85 | + * @param integer $level |
|
86 | + * @param integer $pos |
|
87 | + */ |
|
84 | 88 | function processNode($n, $ct, $level, $pos) { |
85 | 89 | $n = $this->preProcessNode($n); |
86 | 90 | /* local context */ |
@@ -164,6 +168,9 @@ discard block |
||
164 | 168 | return $r; |
165 | 169 | } |
166 | 170 | |
171 | + /** |
|
172 | + * @param string $o_type |
|
173 | + */ |
|
167 | 174 | function addTriples($n, $ct, $o_type) { |
168 | 175 | foreach (array('href uri', 'src uri', 'title', 'value') as $k) { |
169 | 176 | if (isset($n['a'][$k])) { |
@@ -56,6 +56,9 @@ discard block |
||
56 | 56 | |
57 | 57 | /* */ |
58 | 58 | |
59 | + /** |
|
60 | + * @param integer $level |
|
61 | + */ |
|
59 | 62 | function processNode($n, $ct, $level) { |
60 | 63 | if ($n['tag']=='cdata' || $n['tag']=='comment') return null; /* patch by tobyink */ |
61 | 64 | $ts_added = 0; |
@@ -266,6 +269,9 @@ discard block |
||
266 | 269 | |
267 | 270 | /* */ |
268 | 271 | |
272 | + /** |
|
273 | + * @param string $attr |
|
274 | + */ |
|
269 | 275 | function getAttributeURIs($n, $ct, $lct, $attr) { |
270 | 276 | $vals = ($val = $this->v($attr, '', $n['a'])) ? explode(' ', $val) : array(); |
271 | 277 | $r = array(); |
@@ -32,6 +32,9 @@ discard block |
||
32 | 32 | |
33 | 33 | /* */ |
34 | 34 | |
35 | + /** |
|
36 | + * @param string $re |
|
37 | + */ |
|
35 | 38 | function x($re, $v, $options = 'si') { |
36 | 39 | return ARC2::x($re, $v, $options); |
37 | 40 | } |
@@ -119,6 +122,9 @@ discard block |
||
119 | 122 | |
120 | 123 | /* */ |
121 | 124 | |
125 | + /** |
|
126 | + * @param string $a |
|
127 | + */ |
|
122 | 128 | function hasAttribute($a, $n, $v) { |
123 | 129 | $vs = is_array($v) ? $v : array($v); |
124 | 130 | $a_vs = $this->v($a . ' m', array(), $n['a']); |
@@ -153,6 +159,9 @@ discard block |
||
153 | 159 | |
154 | 160 | /* */ |
155 | 161 | |
162 | + /** |
|
163 | + * @return string |
|
164 | + */ |
|
156 | 165 | function getPlainContent($n, $trim = 1, $use_img_alt = 1) { |
157 | 166 | if ($n['tag'] == 'comment') { |
158 | 167 | $r = ''; |
@@ -142,6 +142,9 @@ |
||
142 | 142 | return ARC2::getMergedIndex(array($uri => $props), $sub_index); |
143 | 143 | } |
144 | 144 | |
145 | + /** |
|
146 | + * @param string $container |
|
147 | + */ |
|
145 | 148 | function extractProps($els, $container) { |
146 | 149 | $r = array($this->rdf . 'type' => array(array('value' => $this->rss . $container, 'type' => 'uri'))); |
147 | 150 | $sub_index = array(); |
@@ -91,6 +91,9 @@ |
||
91 | 91 | |
92 | 92 | /* */ |
93 | 93 | |
94 | + /** |
|
95 | + * @param string $s |
|
96 | + */ |
|
94 | 97 | function extractResourceRDF($struct, $s, $pos = 0) { |
95 | 98 | $s_type = preg_match('/^\_\:/', $s) ? 'bnode' : 'uri'; |
96 | 99 | $date_prefixes = array(); |
@@ -28,6 +28,9 @@ discard block |
||
28 | 28 | |
29 | 29 | /* */ |
30 | 30 | |
31 | + /** |
|
32 | + * @param string $re |
|
33 | + */ |
|
31 | 34 | function x($re, $v, $options = 'si') { |
32 | 35 | while (preg_match('/^\s*(\/\*.*\*\/)(.*)$/Usi', $v, $m)) {/* comment removal */ |
33 | 36 | $v = $m[2]; |
@@ -61,6 +64,9 @@ discard block |
||
61 | 64 | |
62 | 65 | /* */ |
63 | 66 | |
67 | + /** |
|
68 | + * @param string $v |
|
69 | + */ |
|
64 | 70 | function extractObject($v) { |
65 | 71 | if (function_exists('json_decode')) return array(json_decode($v, 1), ''); |
66 | 72 | $r = array(); |
@@ -89,6 +89,9 @@ discard block |
||
89 | 89 | |
90 | 90 | /* */ |
91 | 91 | |
92 | + /** |
|
93 | + * @return string |
|
94 | + */ |
|
92 | 95 | function getEncoding($src = 'config') { |
93 | 96 | if ($src == 'parser') { |
94 | 97 | return $this->target_encoding; |
@@ -113,6 +116,9 @@ discard block |
||
113 | 116 | |
114 | 117 | /* */ |
115 | 118 | |
119 | + /** |
|
120 | + * @return boolean |
|
121 | + */ |
|
116 | 122 | function getNodeIndex(){ |
117 | 123 | if (!isset($this->node_index)) { |
118 | 124 | /* index by parent */ |
@@ -289,6 +295,9 @@ discard block |
||
289 | 295 | $this->level--; |
290 | 296 | } |
291 | 297 | |
298 | + /** |
|
299 | + * @param integer $p |
|
300 | + */ |
|
292 | 301 | function cData($p, $d) { |
293 | 302 | //echo trim($d) ? "<br />\n".'cdata: ' . $d : ''; flush(); |
294 | 303 | $node = $this->getCurNode(); |
@@ -304,6 +313,9 @@ discard block |
||
304 | 313 | } |
305 | 314 | } |
306 | 315 | |
316 | + /** |
|
317 | + * @param string $prf |
|
318 | + */ |
|
307 | 319 | function nsDecl($p, $prf, $uri) { |
308 | 320 | if (is_array($uri)) return 1; |
309 | 321 | $this->ns[$prf] = $uri; |
@@ -40,6 +40,9 @@ |
||
40 | 40 | $this->reader =& $reader; |
41 | 41 | } |
42 | 42 | |
43 | + /** |
|
44 | + * @param string $path |
|
45 | + */ |
|
43 | 46 | function parse($path, $data = '') { |
44 | 47 | /* reader */ |
45 | 48 | if (!isset($this->reader)) { |
@@ -100,6 +100,9 @@ |
||
100 | 100 | |
101 | 101 | /* */ |
102 | 102 | |
103 | + /** |
|
104 | + * @return string |
|
105 | + */ |
|
103 | 106 | function getEncoding($src = 'config') { |
104 | 107 | if ($src == 'parser') { |
105 | 108 | return $this->target_encoding; |