Passed
Push — master ( eaf66d...5fa21f )
by Caen
13:40 queued 12s
created
packages/testing/src/Support/HtmlTesting/TestableHtmlDocument.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
     {
67 67
         $element = $this->query($selector);
68 68
 
69
-        if (! $element) {
69
+        if (!$element) {
70 70
             PHPUnit::fail("No element matching the selector '$selector' was found in the HTML.");
71 71
         }
72 72
 
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
     {
83 83
         $matchingNodes = collect();
84 84
 
85
-        $traverse = function (TestableHtmlElement $node) use (&$traverse, $class, &$matchingNodes): void {
85
+        $traverse = function(TestableHtmlElement $node) use (&$traverse, $class, &$matchingNodes): void {
86 86
             if (in_array($class, $node->classes, true)) {
87 87
                 $matchingNodes->push($node);
88 88
             }
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
         $nodes = new Collection();
155 155
         $dom = new DOMDocument();
156 156
 
157
-        $dom->loadHTML($html, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD | LIBXML_NOERROR | LIBXML_NOWARNING | LIBXML_NONET | LIBXML_NOXMLDECL | LIBXML_COMPACT | LIBXML_PARSEHUGE);
157
+        $dom->loadHTML($html, LIBXML_HTML_NOIMPLIED|LIBXML_HTML_NODEFDTD|LIBXML_NOERROR|LIBXML_NOWARNING|LIBXML_NONET|LIBXML_NOXMLDECL|LIBXML_COMPACT|LIBXML_PARSEHUGE);
158 158
 
159 159
         // Initiate recursive parsing from the root element
160 160
         foreach ($dom->childNodes as $childNode) {
Please login to merge, or discard this patch.
packages/testing/src/Support/HtmlTesting/DumpsDocumentState.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 
38 38
         $structure = '';
39 39
 
40
-        $this->nodes->each(function (TestableHtmlElement $node) use (&$structure): void {
40
+        $this->nodes->each(function(TestableHtmlElement $node) use (&$structure): void {
41 41
             $structure .= $this->createStructureMapEntry($node, 0);
42 42
         });
43 43
 
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
     {
49 49
         $text = '';
50 50
 
51
-        $this->nodes->each(function (TestableHtmlElement $node) use (&$text): void {
51
+        $this->nodes->each(function(TestableHtmlElement $node) use (&$text): void {
52 52
             $text .= $this->createTextMapEntry($node);
53 53
         });
54 54
 
@@ -89,17 +89,17 @@  discard block
 block discarded – undo
89 89
 
90 90
     protected function createStructureMapEntry(TestableHtmlElement $node, int $level): string
91 91
     {
92
-        return sprintf("\n%s%s%s", str_repeat('    ', $level), $node->tag, $node->nodes->map(function (TestableHtmlElement $node) use ($level): string {
92
+        return sprintf("\n%s%s%s", str_repeat('    ', $level), $node->tag, $node->nodes->map(function(TestableHtmlElement $node) use ($level): string {
93 93
             return $this->createStructureMapEntry($node, $level + 1);
94 94
         })->implode(''));
95 95
     }
96 96
 
97 97
     protected function createTextMapEntry(TestableHtmlElement $node, bool $addNewline = true): string
98 98
     {
99
-        $childEntries = $node->nodes->map(function (TestableHtmlElement $node): string {
99
+        $childEntries = $node->nodes->map(function(TestableHtmlElement $node): string {
100 100
             $isInline = in_array($node->tag, ['a', 'abbr', 'acronym', 'b', 'bdo', 'big', 'br', 'button', 'cite', 'code', 'dfn', 'em', 'i', 'img', 'input', 'kbd', 'label', 'map', 'object', 'q', 'samp', 'script', 'select', 'small', 'span', 'strong', 'sub', 'sup', 'textarea', 'time', 'tt', 'var']);
101 101
 
102
-            return $this->createTextMapEntry($node, ! $isInline);
102
+            return $this->createTextMapEntry($node, !$isInline);
103 103
         })->implode('');
104 104
 
105 105
         return sprintf('%s%s%s', $addNewline ? "\n" : ' ', $node->text, $childEntries);
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 
112 112
         $html .= '<h2>Abstract Syntax Tree Node Inspection</h2>';
113 113
         $openAllButton = '<script>function openAll() {document.querySelectorAll(\'details\').forEach((el) => el.open = true);}</script><a href="javascript:openAll();" onclick="this.remove();">Open all</a>';
114
-        $html .= sprintf("\n<details open><summary><strong>Document</strong> <small>$openAllButton</small></summary>\n<ul>%s</ul></details>\n", $this->nodes->map(function (TestableHtmlElement $node): string {
114
+        $html .= sprintf("\n<details open><summary><strong>Document</strong> <small>$openAllButton</small></summary>\n<ul>%s</ul></details>\n", $this->nodes->map(function(TestableHtmlElement $node): string {
115 115
             return $this->createDumpNodeMapEntry($node);
116 116
         })->implode(''));
117 117
 
@@ -130,20 +130,20 @@  discard block
 block discarded – undo
130 130
     {
131 131
         $data = $node->toArray();
132 132
 
133
-        $list = sprintf("\n    <ul class=\"node\">\n%s  </ul>\n", implode('', array_map(function (string|iterable $value, string $key): string {
133
+        $list = sprintf("\n    <ul class=\"node\">\n%s  </ul>\n", implode('', array_map(function(string|iterable $value, string $key): string {
134 134
             if ($value instanceof Collection) {
135 135
                 if ($value->isEmpty()) {
136 136
                     return sprintf("      <li><strong>%s</strong>: <span>None</span></li>\n", ucfirst($key));
137 137
                 }
138 138
 
139
-                return sprintf("      <li><strong>%s</strong>: <ul>%s</ul></li>\n", ucfirst($key), $value->map(function (TestableHtmlElement $node): string {
139
+                return sprintf("      <li><strong>%s</strong>: <ul>%s</ul></li>\n", ucfirst($key), $value->map(function(TestableHtmlElement $node): string {
140 140
                     return $this->createDumpNodeMapEntry($node);
141 141
                 })->implode(''));
142 142
             }
143 143
 
144 144
             if (is_array($value)) {
145
-                if (! is_numeric(array_key_first($value))) {
146
-                    $value = array_map(function (string $value, string $key): string {
145
+                if (!is_numeric(array_key_first($value))) {
146
+                    $value = array_map(function(string $value, string $key): string {
147 147
                         return sprintf('%s: %s', $key, str_contains($value, ' ') ? sprintf('"%s"', $value) : $value);
148 148
                     }, $value, array_keys($value));
149 149
                 }
Please login to merge, or discard this patch.