@@ 2147-2149 (lines=3) @@ | ||
2144 | $valid = false; // value to be returned |
|
2145 | $tag = $dom[$key]['value']; |
|
2146 | $class = array(); |
|
2147 | if (isset($dom[$key]['attribute']['class']) AND !empty($dom[$key]['attribute']['class'])) { |
|
2148 | $class = explode(' ', strtolower($dom[$key]['attribute']['class'])); |
|
2149 | } |
|
2150 | $id = ''; |
|
2151 | if (isset($dom[$key]['attribute']['id']) AND !empty($dom[$key]['attribute']['id'])) { |
|
2152 | $id = strtolower($dom[$key]['attribute']['id']); |
|
@@ 2151-2153 (lines=3) @@ | ||
2148 | $class = explode(' ', strtolower($dom[$key]['attribute']['class'])); |
|
2149 | } |
|
2150 | $id = ''; |
|
2151 | if (isset($dom[$key]['attribute']['id']) AND !empty($dom[$key]['attribute']['id'])) { |
|
2152 | $id = strtolower($dom[$key]['attribute']['id']); |
|
2153 | } |
|
2154 | $selector = preg_replace('/([\>\+\~\s]{1})([\.]{1})([^\>\+\~\s]*)/si', '\\1*.\\3', $selector); |
|
2155 | $matches = array(); |
|
2156 | if (preg_match_all('/([\>\+\~\s]{1})([a-zA-Z0-9\*]+)([^\>\+\~\s]*)/si', $selector, $matches, PREG_PATTERN_ORDER | PREG_OFFSET_CAPTURE) > 0) { |