@@ -108,13 +108,13 @@ discard block |
||
| 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 |
||
| 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 |
||
| 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 |
||
| 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 | } |
@@ -185,13 +185,13 @@ discard block |
||
| 185 | 185 | /* No match found -> next IdP */ |
| 186 | 186 | continue; |
| 187 | 187 | } |
| 188 | - Logger::debug('Whitelisted entityID: '. $entity->getEntityID()); |
|
| 188 | + Logger::debug('Whitelisted entityID: '.$entity->getEntityID()); |
|
| 189 | 189 | } |
| 190 | 190 | |
| 191 | 191 | if (array_key_exists('certificates', $source) && ($source['certificates'] !== null)) { |
| 192 | 192 | if (!$entity->validateSignature($source['certificates'])) { |
| 193 | 193 | Logger::info( |
| 194 | - 'Skipping "' . $entity->getEntityId() . '" - could not verify signature using certificate.' . "\n" |
|
| 194 | + 'Skipping "'.$entity->getEntityId().'" - could not verify signature using certificate.'."\n" |
|
| 195 | 195 | ); |
| 196 | 196 | continue; |
| 197 | 197 | } |
@@ -307,11 +307,11 @@ discard block |
||
| 307 | 307 | $sourceState = $this->state[$source['src']]; |
| 308 | 308 | |
| 309 | 309 | if (isset($sourceState['last-modified'])) { |
| 310 | - $rawheader .= 'If-Modified-Since: ' . $sourceState['last-modified'] . "\r\n"; |
|
| 310 | + $rawheader .= 'If-Modified-Since: '.$sourceState['last-modified']."\r\n"; |
|
| 311 | 311 | } |
| 312 | 312 | |
| 313 | 313 | if (isset($sourceState['etag'])) { |
| 314 | - $rawheader .= 'If-None-Match: ' . $sourceState['etag'] . "\r\n"; |
|
| 314 | + $rawheader .= 'If-None-Match: '.$sourceState['etag']."\r\n"; |
|
| 315 | 315 | } |
| 316 | 316 | } |
| 317 | 317 | } |
@@ -383,7 +383,7 @@ discard block |
||
| 383 | 383 | try { |
| 384 | 384 | $doc = \SAML2\DOMDocumentFactory::fromString($data); |
| 385 | 385 | } catch (\Exception $e) { |
| 386 | - throw new \Exception('Failed to read XML from ' . $source['src']); |
|
| 386 | + throw new \Exception('Failed to read XML from '.$source['src']); |
|
| 387 | 387 | } |
| 388 | 388 | return \SimpleSAML\Metadata\SAMLParser::parseDescriptorsElement($doc->documentElement); |
| 389 | 389 | } |
@@ -397,12 +397,12 @@ discard block |
||
| 397 | 397 | public function writeState(): void |
| 398 | 398 | { |
| 399 | 399 | if ($this->changed && !is_null($this->stateFile)) { |
| 400 | - Logger::debug('Writing: ' . $this->stateFile); |
|
| 400 | + Logger::debug('Writing: '.$this->stateFile); |
|
| 401 | 401 | \SimpleSAML\Utils\System::writeFile( |
| 402 | 402 | $this->stateFile, |
| 403 | - "<?php\n/* This file was generated by the metarefresh module at " . $this->getTime() . ".\n" . |
|
| 404 | - " Do not update it manually as it will get overwritten. */\n" . |
|
| 405 | - '$state = ' . var_export($this->state, true) . ";\n?>\n", |
|
| 403 | + "<?php\n/* This file was generated by the metarefresh module at ".$this->getTime().".\n". |
|
| 404 | + " Do not update it manually as it will get overwritten. */\n". |
|
| 405 | + '$state = '.var_export($this->state, true).";\n?>\n", |
|
| 406 | 406 | 0644 |
| 407 | 407 | ); |
| 408 | 408 | } |
@@ -417,19 +417,19 @@ discard block |
||
| 417 | 417 | public function dumpMetadataStdOut(): void |
| 418 | 418 | { |
| 419 | 419 | foreach ($this->metadata as $category => $elements) { |
| 420 | - echo '/* The following data should be added to metadata/' . $category . '.php. */' . "\n"; |
|
| 420 | + echo '/* The following data should be added to metadata/'.$category.'.php. */'."\n"; |
|
| 421 | 421 | |
| 422 | 422 | foreach ($elements as $m) { |
| 423 | 423 | $filename = $m['filename']; |
| 424 | 424 | $entityID = $m['metadata']['entityid']; |
| 425 | 425 | |
| 426 | 426 | echo "\n"; |
| 427 | - echo '/* The following metadata was generated from ' . $filename . ' on ' . $this->getTime() . '. */' . "\n"; |
|
| 428 | - echo '$metadata[\'' . addslashes($entityID) . '\'] = ' . var_export($m['metadata'], true) . ';' . "\n"; |
|
| 427 | + echo '/* The following metadata was generated from '.$filename.' on '.$this->getTime().'. */'."\n"; |
|
| 428 | + echo '$metadata[\''.addslashes($entityID).'\'] = '.var_export($m['metadata'], true).';'."\n"; |
|
| 429 | 429 | } |
| 430 | 430 | |
| 431 | 431 | echo "\n"; |
| 432 | - echo '/* End of data which should be added to metadata/' . $category . '.php. */' . "\n"; |
|
| 432 | + echo '/* End of data which should be added to metadata/'.$category.'.php. */'."\n"; |
|
| 433 | 433 | echo "\n"; |
| 434 | 434 | } |
| 435 | 435 | } |
@@ -508,7 +508,7 @@ discard block |
||
| 508 | 508 | |
| 509 | 509 | $arpxml = $arp->getXML(); |
| 510 | 510 | |
| 511 | - Logger::info('Writing ARP file: ' . $arpfile . "\n"); |
|
| 511 | + Logger::info('Writing ARP file: '.$arpfile."\n"); |
|
| 512 | 512 | file_put_contents($arpfile, $arpxml); |
| 513 | 513 | } |
| 514 | 514 | |
@@ -526,37 +526,37 @@ discard block |
||
| 526 | 526 | } |
| 527 | 527 | |
| 528 | 528 | if (!file_exists($outputDir)) { |
| 529 | - Logger::info('Creating directory: ' . $outputDir . "\n"); |
|
| 529 | + Logger::info('Creating directory: '.$outputDir."\n"); |
|
| 530 | 530 | $res = @mkdir($outputDir, 0777, true); |
| 531 | 531 | if ($res === false) { |
| 532 | - throw new \Exception('Error creating directory: ' . $outputDir); |
|
| 532 | + throw new \Exception('Error creating directory: '.$outputDir); |
|
| 533 | 533 | } |
| 534 | 534 | } |
| 535 | 535 | |
| 536 | 536 | foreach ($this->types as $type) { |
| 537 | - $filename = $outputDir . '/' . $type . '.php'; |
|
| 537 | + $filename = $outputDir.'/'.$type.'.php'; |
|
| 538 | 538 | |
| 539 | 539 | if (array_key_exists($type, $this->metadata)) { |
| 540 | 540 | $elements = $this->metadata[$type]; |
| 541 | - Logger::debug('Writing: ' . $filename); |
|
| 541 | + Logger::debug('Writing: '.$filename); |
|
| 542 | 542 | |
| 543 | - $content = '<?php' . "\n" . '/* This file was generated by the metarefresh module at '; |
|
| 544 | - $content .= $this->getTime() . "\nDo not update it manually as it will get overwritten\n" . '*/' . "\n"; |
|
| 543 | + $content = '<?php'."\n".'/* This file was generated by the metarefresh module at '; |
|
| 544 | + $content .= $this->getTime()."\nDo not update it manually as it will get overwritten\n".'*/'."\n"; |
|
| 545 | 545 | |
| 546 | 546 | foreach ($elements as $m) { |
| 547 | 547 | $entityID = $m['metadata']['entityid']; |
| 548 | - $content .= "\n" . '$metadata[\''; |
|
| 549 | - $content .= addslashes($entityID) . '\'] = ' . var_export($m['metadata'], true) . ';' . "\n"; |
|
| 548 | + $content .= "\n".'$metadata[\''; |
|
| 549 | + $content .= addslashes($entityID).'\'] = '.var_export($m['metadata'], true).';'."\n"; |
|
| 550 | 550 | } |
| 551 | 551 | |
| 552 | - $content .= "\n" . '?>'; |
|
| 552 | + $content .= "\n".'?>'; |
|
| 553 | 553 | |
| 554 | 554 | \SimpleSAML\Utils\System::writeFile($filename, $content, 0644); |
| 555 | 555 | } elseif (is_file($filename)) { |
| 556 | 556 | if (unlink($filename)) { |
| 557 | - Logger::debug('Deleting stale metadata file: ' . $filename); |
|
| 557 | + Logger::debug('Deleting stale metadata file: '.$filename); |
|
| 558 | 558 | } else { |
| 559 | - Logger::warning('Could not delete stale metadata file: ' . $filename); |
|
| 559 | + Logger::warning('Could not delete stale metadata file: '.$filename); |
|
| 560 | 560 | } |
| 561 | 561 | } |
| 562 | 562 | } |
@@ -579,8 +579,8 @@ discard block |
||
| 579 | 579 | $entityId = $m['metadata']['entityid']; |
| 580 | 580 | |
| 581 | 581 | Logger::debug( |
| 582 | - 'metarefresh: Add metadata entry ' . |
|
| 583 | - var_export($entityId, true) . ' in set ' . var_export($set, true) . '.' |
|
| 582 | + 'metarefresh: Add metadata entry '. |
|
| 583 | + var_export($entityId, true).' in set '.var_export($set, true).'.' |
|
| 584 | 584 | ); |
| 585 | 585 | $metaHandler->saveMetadata($entityId, $set, $m['metadata']); |
| 586 | 586 | } |
@@ -592,19 +592,19 @@ discard block |
||
| 592 | 592 | foreach ($metaHandler->getMetadataSet($set) as $entityId => $metadata) { |
| 593 | 593 | if (!array_key_exists('expire', $metadata)) { |
| 594 | 594 | Logger::warning( |
| 595 | - 'metarefresh: Metadata entry without expire timestamp: ' . var_export($entityId, true) . |
|
| 596 | - ' in set ' . var_export($set, true) . '.' |
|
| 595 | + 'metarefresh: Metadata entry without expire timestamp: '.var_export($entityId, true). |
|
| 596 | + ' in set '.var_export($set, true).'.' |
|
| 597 | 597 | ); |
| 598 | 598 | continue; |
| 599 | 599 | } |
| 600 | 600 | if ($metadata['expire'] > $ct) { |
| 601 | 601 | continue; |
| 602 | 602 | } |
| 603 | - Logger::debug('metarefresh: ' . $entityId . ' expired ' . date('l jS \of F Y h:i:s A', $metadata['expire'])); |
|
| 603 | + Logger::debug('metarefresh: '.$entityId.' expired '.date('l jS \of F Y h:i:s A', $metadata['expire'])); |
|
| 604 | 604 | Logger::debug( |
| 605 | - 'metarefresh: Delete expired metadata entry ' . |
|
| 606 | - var_export($entityId, true) . ' in set ' . var_export($set, true) . |
|
| 607 | - '. (' . ($ct - $metadata['expire']) . ' sec)' |
|
| 605 | + 'metarefresh: Delete expired metadata entry '. |
|
| 606 | + var_export($entityId, true).' in set '.var_export($set, true). |
|
| 607 | + '. ('.($ct - $metadata['expire']).' sec)' |
|
| 608 | 608 | ); |
| 609 | 609 | $metaHandler->deleteMetadata($entityId, $set); |
| 610 | 610 | } |