Passed
Pull Request — master (#9)
by
unknown
03:04
created
lib/MetaLoader.php 3 patches
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -178,14 +178,14 @@
 block discarded – undo
178 178
                 $template = $source['template'];
179 179
             }
180 180
 
181
-	    if (array_key_exists('regex-template', $source)) {
182
-		foreach($source['regex-template'] as $e => $t) {
183
-		    if(preg_match($e, $entity->getEntityID())) {
184
-			if(is_array($template)) $template = array_merge($template,$t);
185
-			else $template = $t;
186
-		    }
187
-		}
188
-	    }
181
+        if (array_key_exists('regex-template', $source)) {
182
+        foreach($source['regex-template'] as $e => $t) {
183
+            if(preg_match($e, $entity->getEntityID())) {
184
+            if(is_array($template)) $template = array_merge($template,$t);
185
+            else $template = $t;
186
+            }
187
+        }
188
+        }
189 189
 
190 190
             if (in_array('saml20-sp-remote', $this->types, true)) {
191 191
                 $this->addMetadata($source['src'], $entity->getMetadata20SP(), 'saml20-sp-remote', $template);
Please login to merge, or discard this patch.
Spacing   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -108,13 +108,13 @@  discard block
 block discarded – undo
108 108
             try {
109 109
                 list($data, $responseHeaders) = \SimpleSAML\Utils\HTTP::fetch($source['src'], $context, true);
110 110
             } catch (\Exception $e) {
111
-                Logger::warning('metarefresh: ' . $e->getMessage());
111
+                Logger::warning('metarefresh: '.$e->getMessage());
112 112
             }
113 113
 
114 114
             // We have response headers, so the request succeeded
115 115
             if (!isset($responseHeaders)) {
116 116
                 // No response headers, this means the request failed in some way, so re-use old data
117
-                Logger::debug('No response from ' . $source['src'] . ' - attempting to re-use cached metadata');
117
+                Logger::debug('No response from '.$source['src'].' - attempting to re-use cached metadata');
118 118
                 $this->addCachedMetadata($source);
119 119
                 return;
120 120
             } elseif (preg_match('@^HTTP/1\.[01]\s304\s@', $responseHeaders[0])) {
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
                 return;
125 125
             } elseif (!preg_match('@^HTTP/1\.[01]\s200\s@', $responseHeaders[0])) {
126 126
                 // Other error
127
-                Logger::debug('Error from ' . $source['src'] . ' - attempting to re-use cached metadata');
127
+                Logger::debug('Error from '.$source['src'].' - attempting to re-use cached metadata');
128 128
                 $this->addCachedMetadata($source);
129 129
                 return;
130 130
             }
@@ -143,8 +143,8 @@  discard block
 block discarded – undo
143 143
         try {
144 144
             $entities = $this->loadXML($data, $source);
145 145
         } catch (\Exception $e) {
146
-            Logger::debug('XML parser error when parsing ' . $source['src'] . ' - attempting to re-use cached metadata');
147
-            Logger::debug('XML parser returned: ' . $e->getMessage());
146
+            Logger::debug('XML parser error when parsing '.$source['src'].' - attempting to re-use cached metadata');
147
+            Logger::debug('XML parser returned: '.$e->getMessage());
148 148
             $this->addCachedMetadata($source);
149 149
             return;
150 150
         }
@@ -152,14 +152,14 @@  discard block
 block discarded – undo
152 152
         foreach ($entities as $entity) {
153 153
             if (isset($source['blacklist'])) {
154 154
                 if (!empty($source['blacklist']) && in_array($entity->getEntityId(), $source['blacklist'], true)) {
155
-                    Logger::info('Skipping "' . $entity->getEntityId() . '" - blacklisted.' . "\n");
155
+                    Logger::info('Skipping "'.$entity->getEntityId().'" - blacklisted.'."\n");
156 156
                     continue;
157 157
                 }
158 158
             }
159 159
 
160 160
             if (isset($source['whitelist'])) {
161 161
                 if (!empty($source['whitelist']) && !in_array($entity->getEntityId(), $source['whitelist'], true)) {
162
-                    Logger::info('Skipping "' . $entity->getEntityId() . '" - not in the whitelist.' . "\n");
162
+                    Logger::info('Skipping "'.$entity->getEntityId().'" - not in the whitelist.'."\n");
163 163
                     continue;
164 164
                 }
165 165
             }
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
             if (array_key_exists('certificates', $source) && ($source['certificates'] !== null)) {
168 168
                 if (!$entity->validateSignature($source['certificates'])) {
169 169
                     Logger::info(
170
-                        'Skipping "' . $entity->getEntityId() . '" - could not verify signature using certificate.' . "\n"
170
+                        'Skipping "'.$entity->getEntityId().'" - could not verify signature using certificate.'."\n"
171 171
                     );
172 172
                     continue;
173 173
                 }
@@ -179,9 +179,9 @@  discard block
 block discarded – undo
179 179
             }
180 180
 
181 181
 	    if (array_key_exists('regex-template', $source)) {
182
-		foreach($source['regex-template'] as $e => $t) {
183
-		    if(preg_match($e, $entity->getEntityID())) {
184
-			if(is_array($template)) $template = array_merge($template,$t);
182
+		foreach ($source['regex-template'] as $e => $t) {
183
+		    if (preg_match($e, $entity->getEntityID())) {
184
+			if (is_array($template)) $template = array_merge($template, $t);
185 185
 			else $template = $t;
186 186
 		    }
187 187
 		}
@@ -229,11 +229,11 @@  discard block
 block discarded – undo
229 229
                 $sourceState = $this->state[$source['src']];
230 230
 
231 231
                 if (isset($sourceState['last-modified'])) {
232
-                    $rawheader .= 'If-Modified-Since: ' . $sourceState['last-modified'] . "\r\n";
232
+                    $rawheader .= 'If-Modified-Since: '.$sourceState['last-modified']."\r\n";
233 233
                 }
234 234
 
235 235
                 if (isset($sourceState['etag'])) {
236
-                    $rawheader .= 'If-None-Match: ' . $sourceState['etag'] . "\r\n";
236
+                    $rawheader .= 'If-None-Match: '.$sourceState['etag']."\r\n";
237 237
                 }
238 238
             }
239 239
         }
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
         try {
306 306
             $doc = \SAML2\DOMDocumentFactory::fromString($data);
307 307
         } catch (\Exception $e) {
308
-            throw new \Exception('Failed to read XML from ' . $source['src']);
308
+            throw new \Exception('Failed to read XML from '.$source['src']);
309 309
         }
310 310
         return \SimpleSAML\Metadata\SAMLParser::parseDescriptorsElement($doc->documentElement);
311 311
     }
@@ -319,12 +319,12 @@  discard block
 block discarded – undo
319 319
     public function writeState(): void
320 320
     {
321 321
         if ($this->changed && !is_null($this->stateFile)) {
322
-            Logger::debug('Writing: ' . $this->stateFile);
322
+            Logger::debug('Writing: '.$this->stateFile);
323 323
             \SimpleSAML\Utils\System::writeFile(
324 324
                 $this->stateFile,
325
-                "<?php\n/* This file was generated by the metarefresh module at " . $this->getTime() . ".\n" .
326
-                " Do not update it manually as it will get overwritten. */\n" .
327
-                '$state = ' . var_export($this->state, true) . ";\n?>\n",
325
+                "<?php\n/* This file was generated by the metarefresh module at ".$this->getTime().".\n".
326
+                " Do not update it manually as it will get overwritten. */\n".
327
+                '$state = '.var_export($this->state, true).";\n?>\n",
328 328
                 0644
329 329
             );
330 330
         }
@@ -339,19 +339,19 @@  discard block
 block discarded – undo
339 339
     public function dumpMetadataStdOut(): void
340 340
     {
341 341
         foreach ($this->metadata as $category => $elements) {
342
-            echo '/* The following data should be added to metadata/' . $category . '.php. */' . "\n";
342
+            echo '/* The following data should be added to metadata/'.$category.'.php. */'."\n";
343 343
 
344 344
             foreach ($elements as $m) {
345 345
                 $filename = $m['filename'];
346 346
                 $entityID = $m['metadata']['entityid'];
347 347
 
348 348
                 echo "\n";
349
-                echo '/* The following metadata was generated from ' . $filename . ' on ' . $this->getTime() . '. */' . "\n";
350
-                echo '$metadata[\'' . addslashes($entityID) . '\'] = ' . var_export($m['metadata'], true) . ';' . "\n";
349
+                echo '/* The following metadata was generated from '.$filename.' on '.$this->getTime().'. */'."\n";
350
+                echo '$metadata[\''.addslashes($entityID).'\'] = '.var_export($m['metadata'], true).';'."\n";
351 351
             }
352 352
 
353 353
             echo "\n";
354
-            echo '/* End of data which should be added to metadata/' . $category . '.php. */' . "\n";
354
+            echo '/* End of data which should be added to metadata/'.$category.'.php. */'."\n";
355 355
             echo "\n";
356 356
         }
357 357
     }
@@ -430,7 +430,7 @@  discard block
 block discarded – undo
430 430
 
431 431
         $arpxml = $arp->getXML();
432 432
 
433
-        Logger::info('Writing ARP file: ' . $arpfile . "\n");
433
+        Logger::info('Writing ARP file: '.$arpfile."\n");
434 434
         file_put_contents($arpfile, $arpxml);
435 435
     }
436 436
 
@@ -448,37 +448,37 @@  discard block
 block discarded – undo
448 448
         }
449 449
 
450 450
         if (!file_exists($outputDir)) {
451
-            Logger::info('Creating directory: ' . $outputDir . "\n");
451
+            Logger::info('Creating directory: '.$outputDir."\n");
452 452
             $res = @mkdir($outputDir, 0777, true);
453 453
             if ($res === false) {
454
-                throw new \Exception('Error creating directory: ' . $outputDir);
454
+                throw new \Exception('Error creating directory: '.$outputDir);
455 455
             }
456 456
         }
457 457
 
458 458
         foreach ($this->types as $type) {
459
-            $filename = $outputDir . '/' . $type . '.php';
459
+            $filename = $outputDir.'/'.$type.'.php';
460 460
 
461 461
             if (array_key_exists($type, $this->metadata)) {
462 462
                 $elements = $this->metadata[$type];
463
-                Logger::debug('Writing: ' . $filename);
463
+                Logger::debug('Writing: '.$filename);
464 464
 
465
-                $content  = '<?php' . "\n" . '/* This file was generated by the metarefresh module at ';
466
-                $content .= $this->getTime() . "\nDo not update it manually as it will get overwritten\n" . '*/' . "\n";
465
+                $content  = '<?php'."\n".'/* This file was generated by the metarefresh module at ';
466
+                $content .= $this->getTime()."\nDo not update it manually as it will get overwritten\n".'*/'."\n";
467 467
 
468 468
                 foreach ($elements as $m) {
469 469
                     $entityID = $m['metadata']['entityid'];
470
-                    $content .= "\n" . '$metadata[\'';
471
-                    $content .= addslashes($entityID) . '\'] = ' . var_export($m['metadata'], true) . ';' . "\n";
470
+                    $content .= "\n".'$metadata[\'';
471
+                    $content .= addslashes($entityID).'\'] = '.var_export($m['metadata'], true).';'."\n";
472 472
                 }
473 473
 
474
-                $content .= "\n" . '?>';
474
+                $content .= "\n".'?>';
475 475
 
476 476
                 \SimpleSAML\Utils\System::writeFile($filename, $content, 0644);
477 477
             } elseif (is_file($filename)) {
478 478
                 if (unlink($filename)) {
479
-                    Logger::debug('Deleting stale metadata file: ' . $filename);
479
+                    Logger::debug('Deleting stale metadata file: '.$filename);
480 480
                 } else {
481
-                    Logger::warning('Could not delete stale metadata file: ' . $filename);
481
+                    Logger::warning('Could not delete stale metadata file: '.$filename);
482 482
                 }
483 483
             }
484 484
         }
@@ -501,8 +501,8 @@  discard block
 block discarded – undo
501 501
                 $entityId = $m['metadata']['entityid'];
502 502
 
503 503
                 Logger::debug(
504
-                    'metarefresh: Add metadata entry ' .
505
-                    var_export($entityId, true) . ' in set ' . var_export($set, true) . '.'
504
+                    'metarefresh: Add metadata entry '.
505
+                    var_export($entityId, true).' in set '.var_export($set, true).'.'
506 506
                 );
507 507
                 $metaHandler->saveMetadata($entityId, $set, $m['metadata']);
508 508
             }
@@ -514,19 +514,19 @@  discard block
 block discarded – undo
514 514
             foreach ($metaHandler->getMetadataSet($set) as $entityId => $metadata) {
515 515
                 if (!array_key_exists('expire', $metadata)) {
516 516
                     Logger::warning(
517
-                        'metarefresh: Metadata entry without expire timestamp: ' . var_export($entityId, true) .
518
-                        ' in set ' . var_export($set, true) . '.'
517
+                        'metarefresh: Metadata entry without expire timestamp: '.var_export($entityId, true).
518
+                        ' in set '.var_export($set, true).'.'
519 519
                     );
520 520
                     continue;
521 521
                 }
522 522
                 if ($metadata['expire'] > $ct) {
523 523
                     continue;
524 524
                 }
525
-                Logger::debug('metarefresh: ' . $entityId . ' expired ' . date('l jS \of F Y h:i:s A', $metadata['expire']));
525
+                Logger::debug('metarefresh: '.$entityId.' expired '.date('l jS \of F Y h:i:s A', $metadata['expire']));
526 526
                 Logger::debug(
527
-                    'metarefresh: Delete expired metadata entry ' .
528
-                    var_export($entityId, true) . ' in set ' . var_export($set, true) .
529
-                    '. (' . ($ct - $metadata['expire']) . ' sec)'
527
+                    'metarefresh: Delete expired metadata entry '.
528
+                    var_export($entityId, true).' in set '.var_export($set, true).
529
+                    '. ('.($ct - $metadata['expire']).' sec)'
530 530
                 );
531 531
                 $metaHandler->deleteMetadata($entityId, $set);
532 532
             }
Please login to merge, or discard this patch.
Braces   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -181,8 +181,11 @@
 block discarded – undo
181 181
 	    if (array_key_exists('regex-template', $source)) {
182 182
 		foreach($source['regex-template'] as $e => $t) {
183 183
 		    if(preg_match($e, $entity->getEntityID())) {
184
-			if(is_array($template)) $template = array_merge($template,$t);
185
-			else $template = $t;
184
+			if(is_array($template)) {
185
+			    $template = array_merge($template,$t);
186
+			} else {
187
+			    $template = $t;
188
+			}
186 189
 		    }
187 190
 		}
188 191
 	    }
Please login to merge, or discard this patch.
config-templates/config-metarefresh.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -52,11 +52,11 @@
 block discarded – undo
52 52
                         ],
53 53
                     ],
54 54
 
55
-		    'regex-template' => [
56
-			"/^https:\/\/www\.example\.com\/sp$/" => [
57
-			    'assertion.encryption' => false,
58
-			],
59
-		    ],
55
+            'regex-template' => [
56
+            "/^https:\/\/www\.example\.com\/sp$/" => [
57
+                'assertion.encryption' => false,
58
+            ],
59
+            ],
60 60
 
61 61
                     /*
62 62
                      * The sets of entities to load, any combination of:
Please login to merge, or discard this patch.