Completed
Push — master ( 73f2f5...580a68 )
by Lars
01:41
created
example/example_advanced_selector.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
 HTML;
16 16
 
17 17
 $html = HtmlDomParser::str_get_html($str);
18
-echo $html->find('div div div', 0)->innertext . '<br>'; // result: "ok"
18
+echo $html->find('div div div', 0)->innertext.'<br>'; // result: "ok"
19 19
 
20 20
 // -----------------------------------------------------------------------------
21 21
 // nested selector
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 $html = HtmlDomParser::str_get_html($str);
34 34
 foreach ($html->find('ul') as $ul) {
35 35
   foreach ($ul->find('li') as $li) {
36
-    echo $li->innertext . '<br>';
36
+    echo $li->innertext.'<br>';
37 37
   }
38 38
 }
39 39
 
@@ -50,8 +50,8 @@  discard block
 block discarded – undo
50 50
 $html = HtmlDomParser::str_get_html($str);
51 51
 foreach ($html->find('input[type=checkbox]') as $checkbox) {
52 52
   if ($checkbox->checked) {
53
-    echo $checkbox->name . ' is checked<br>';
53
+    echo $checkbox->name.' is checked<br>';
54 54
   } else {
55
-    echo $checkbox->name . ' is not checked<br>';
55
+    echo $checkbox->name.' is not checked<br>';
56 56
   }
57 57
 }
Please login to merge, or discard this patch.
example/example_basic_selector.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -9,36 +9,36 @@
 block discarded – undo
9 9
 
10 10
 // find all link
11 11
 foreach ($html->find('a') as $e) {
12
-  echo $e->href . '<br>';
12
+  echo $e->href.'<br>';
13 13
 }
14 14
 
15 15
 // find all image
16 16
 foreach ($html->find('img') as $e) {
17
-  echo $e->src . '<br>';
17
+  echo $e->src.'<br>';
18 18
 }
19 19
 
20 20
 // find all image with full tag
21 21
 foreach ($html->find('img') as $e) {
22
-  echo $e->outertext . '<br>';
22
+  echo $e->outertext.'<br>';
23 23
 }
24 24
 
25 25
 // find all div tags with id=gbar
26 26
 foreach ($html->find('div#gbar') as $e) {
27
-  echo $e->innertext . '<br>';
27
+  echo $e->innertext.'<br>';
28 28
 }
29 29
 
30 30
 // find all span tags with class=gb1
31 31
 foreach ($html->find('span.gb1') as $e) {
32
-  echo $e->outertext . '<br>';
32
+  echo $e->outertext.'<br>';
33 33
 }
34 34
 
35 35
 // find all td tags with attribite align=center
36 36
 foreach ($html->find('td[align=center]') as $e) {
37
-  echo $e->innertext . '<br>';
37
+  echo $e->innertext.'<br>';
38 38
 }
39 39
 
40 40
 // extract text from table
41
-echo $html->find('td[align="center"]', 1)->plaintext . '<br><hr>';
41
+echo $html->find('td[align="center"]', 1)->plaintext.'<br><hr>';
42 42
 
43 43
 // extract text from HTML
44 44
 echo $html->plaintext;
Please login to merge, or discard this patch.
src/voku/helper/SimpleHtmlDom.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -710,7 +710,7 @@
 block discarded – undo
710 710
      *
711 711
      * @param string $name <p>The name of the html-attribute.</p>
712 712
      *
713
-     * @return mixed
713
+     * @return SimpleHtmlDom
714 714
      */
715 715
     public function removeAttribute(string $name)
716 716
     {
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -500,8 +500,8 @@  discard block
 block discarded – undo
500 500
             $tmpStr = $this->normalizeStringForComparision($string);
501 501
             if ($tmpDomString !== $tmpStr) {
502 502
                 throw new RuntimeException(
503
-                    'Not valid HTML fragment!' . "\n" .
504
-                    $tmpDomString . "\n" .
503
+                    'Not valid HTML fragment!'."\n".
504
+                    $tmpDomString."\n".
505 505
                     $tmpStr
506 506
                 );
507 507
             }
@@ -547,8 +547,8 @@  discard block
 block discarded – undo
547 547
         $tmpStr = $this->normalizeStringForComparision($string);
548 548
         if ($tmpDomOuterTextString !== $tmpStr) {
549 549
             throw new RuntimeException(
550
-                'Not valid HTML fragment!' . "\n"
551
-                . $tmpDomOuterTextString . "\n" .
550
+                'Not valid HTML fragment!'."\n"
551
+                . $tmpDomOuterTextString."\n".
552 552
                 $tmpStr
553 553
             );
554 554
         }
Please login to merge, or discard this patch.
src/voku/helper/HtmlDomParser.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -446,10 +446,10 @@
 block discarded – undo
446 446
                 '/(?<start>.*)<(?<element_start>[a-z]+)(?<element_start_addon> [^>]*)?>(?<value>.*?)<\/(?<element_end>\2)>(?<end>.*)/sui',
447 447
                 function ($matches) {
448 448
                     return $matches['start'] .
449
-                           '°lt_simple_html_dom__voku_°' . $matches['element_start'] . $matches['element_start_addon'] . '°gt_simple_html_dom__voku_°' .
450
-                           $matches['value'] .
451
-                           '°lt/_simple_html_dom__voku_°' . $matches['element_end'] . '°gt_simple_html_dom__voku_°' .
452
-                           $matches['end'];
449
+                            '°lt_simple_html_dom__voku_°' . $matches['element_start'] . $matches['element_start_addon'] . '°gt_simple_html_dom__voku_°' .
450
+                            $matches['value'] .
451
+                            '°lt/_simple_html_dom__voku_°' . $matches['element_end'] . '°gt_simple_html_dom__voku_°' .
452
+                            $matches['end'];
453 453
                 },
454 454
                 $html
455 455
             );
Please login to merge, or discard this patch.
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
             return \call_user_func_array([$this, self::$functionAliases[$name]], $arguments);
168 168
         }
169 169
 
170
-        throw new \BadMethodCallException('Method does not exist: ' . $name);
170
+        throw new \BadMethodCallException('Method does not exist: '.$name);
171 171
     }
172 172
 
173 173
     /**
@@ -324,14 +324,14 @@  discard block
 block discarded – undo
324 324
                 self::$domReplaceHelper['orig']
325 325
             );
326 326
 
327
-            $DOM_REPLACE__HELPER_CACHE['tmp']['html_wrapper__start'] = '<' . self::$domHtmlWrapperHelper . '>';
328
-            $DOM_REPLACE__HELPER_CACHE['tmp']['html_wrapper__end'] = '</' . self::$domHtmlWrapperHelper . '>';
327
+            $DOM_REPLACE__HELPER_CACHE['tmp']['html_wrapper__start'] = '<'.self::$domHtmlWrapperHelper.'>';
328
+            $DOM_REPLACE__HELPER_CACHE['tmp']['html_wrapper__end'] = '</'.self::$domHtmlWrapperHelper.'>';
329 329
 
330 330
             $DOM_REPLACE__HELPER_CACHE['orig']['html_wrapper__start'] = '';
331 331
             $DOM_REPLACE__HELPER_CACHE['orig']['html_wrapper__end'] = '';
332 332
 
333
-            $DOM_REPLACE__HELPER_CACHE['tmp']['html_special_script__start'] = '<' . self::$domHtmlSpecialScriptHelper;
334
-            $DOM_REPLACE__HELPER_CACHE['tmp']['html_special_script__end'] = '</' . self::$domHtmlSpecialScriptHelper . '>';
333
+            $DOM_REPLACE__HELPER_CACHE['tmp']['html_special_script__start'] = '<'.self::$domHtmlSpecialScriptHelper;
334
+            $DOM_REPLACE__HELPER_CACHE['tmp']['html_special_script__end'] = '</'.self::$domHtmlSpecialScriptHelper.'>';
335 335
 
336 336
             $DOM_REPLACE__HELPER_CACHE['orig']['html_special_script__start'] = '<script';
337 337
             $DOM_REPLACE__HELPER_CACHE['orig']['html_special_script__end'] = '</script>';
@@ -421,7 +421,7 @@  discard block
 block discarded – undo
421 421
             ||
422 422
             $this->keepBrokenHtml === true
423 423
         ) {
424
-            $html = '<' . self::$domHtmlWrapperHelper . '>' . $html . '</' . self::$domHtmlWrapperHelper . '>';
424
+            $html = '<'.self::$domHtmlWrapperHelper.'>'.$html.'</'.self::$domHtmlWrapperHelper.'>';
425 425
         }
426 426
 
427 427
         $html = self::replaceToPreserveHtmlEntities($html);
@@ -435,7 +435,7 @@  discard block
 block discarded – undo
435 435
             $xmlHackUsed = false;
436 436
             if (\stripos('<?xml', $html) !== 0) {
437 437
                 $xmlHackUsed = true;
438
-                $html = '<?xml encoding="' . $this->getEncoding() . '" ?>' . $html;
438
+                $html = '<?xml encoding="'.$this->getEncoding().'" ?>'.$html;
439 439
             }
440 440
 
441 441
             $this->document->loadHTML($html, $optionsXml);
@@ -476,8 +476,8 @@  discard block
 block discarded – undo
476 476
 
477 477
         if (isset($specialScripts[0])) {
478 478
             foreach ($specialScripts[0] as $specialScript) {
479
-                $specialNonScript = '<' . self::$domHtmlSpecialScriptHelper . substr($specialScript, strlen('<script'));
480
-                $specialNonScript = substr($specialNonScript, 0, -strlen('</script>')) . '</' . self::$domHtmlSpecialScriptHelper . '>';
479
+                $specialNonScript = '<'.self::$domHtmlSpecialScriptHelper.substr($specialScript, strlen('<script'));
480
+                $specialNonScript = substr($specialNonScript, 0, -strlen('</script>')).'</'.self::$domHtmlSpecialScriptHelper.'>';
481 481
 
482 482
                 $html = \str_replace($specialScript, $specialNonScript, $html);
483 483
             }
@@ -496,11 +496,11 @@  discard block
 block discarded – undo
496 496
 
497 497
             $html = (string) \preg_replace_callback(
498 498
                 '/(?<start>.*)<(?<element_start>[a-z]+)(?<element_start_addon> [^>]*)?>(?<value>.*?)<\/(?<element_end>\2)>(?<end>.*)/sui',
499
-                function ($matches) {
500
-                    return $matches['start'] .
501
-                           '°lt_simple_html_dom__voku_°' . $matches['element_start'] . $matches['element_start_addon'] . '°gt_simple_html_dom__voku_°' .
502
-                           $matches['value'] .
503
-                           '°lt/_simple_html_dom__voku_°' . $matches['element_end'] . '°gt_simple_html_dom__voku_°' .
499
+                function($matches) {
500
+                    return $matches['start'].
501
+                           '°lt_simple_html_dom__voku_°'.$matches['element_start'].$matches['element_start_addon'].'°gt_simple_html_dom__voku_°'.
502
+                           $matches['value'].
503
+                           '°lt/_simple_html_dom__voku_°'.$matches['element_end'].'°gt_simple_html_dom__voku_°'.
504 504
                            $matches['end'];
505 505
                 },
506 506
                 $html
@@ -512,7 +512,7 @@  discard block
 block discarded – undo
512 512
 
513 513
             $html = (string) \preg_replace_callback(
514 514
                 '/(?<start>[^<]*)?(?<broken>(?:(?:<\/\w+(?:\s+\w+=\\"[^\"]+\\")*+)(?:[^<]+)>)+)(?<end>.*)/u',
515
-                function ($matches) {
515
+                function($matches) {
516 516
                     $matches['broken'] = \str_replace(
517 517
                         ['°lt/_simple_html_dom__voku_°', '°lt_simple_html_dom__voku_°', '°gt_simple_html_dom__voku_°'],
518 518
                         ['</', '<', '>'],
@@ -520,9 +520,9 @@  discard block
 block discarded – undo
520 520
                     );
521 521
 
522 522
                     self::$domBrokenReplaceHelper['orig'][] = $matches['broken'];
523
-                    self::$domBrokenReplaceHelper['tmp'][] = $matchesHash = '____simple_html_dom__voku__broken_html____' . \crc32($matches['broken']);
523
+                    self::$domBrokenReplaceHelper['tmp'][] = $matchesHash = '____simple_html_dom__voku__broken_html____'.\crc32($matches['broken']);
524 524
 
525
-                    return $matches['start'] . $matchesHash . $matches['end'];
525
+                    return $matches['start'].$matchesHash.$matches['end'];
526 526
                 },
527 527
                 $html
528 528
             );
Please login to merge, or discard this patch.