@@ -107,13 +107,13 @@ discard block |
||
107 | 107 | try { |
108 | 108 | list($data, $responseHeaders) = \SimpleSAML\Utils\HTTP::fetch($source['src'], $context, true); |
109 | 109 | } catch (\Exception $e) { |
110 | - Logger::warning('metarefresh: ' . $e->getMessage()); |
|
110 | + Logger::warning('metarefresh: '.$e->getMessage()); |
|
111 | 111 | } |
112 | 112 | |
113 | 113 | // We have response headers, so the request succeeded |
114 | 114 | if (!isset($responseHeaders)) { |
115 | 115 | // No response headers, this means the request failed in some way, so re-use old data |
116 | - Logger::debug('No response from ' . $source['src'] . ' - attempting to re-use cached metadata'); |
|
116 | + Logger::debug('No response from '.$source['src'].' - attempting to re-use cached metadata'); |
|
117 | 117 | $this->addCachedMetadata($source); |
118 | 118 | return; |
119 | 119 | } elseif (preg_match('@^HTTP/1\.[01]\s304\s@', $responseHeaders[0])) { |
@@ -123,7 +123,7 @@ discard block |
||
123 | 123 | return; |
124 | 124 | } elseif (!preg_match('@^HTTP/1\.[01]\s200\s@', $responseHeaders[0])) { |
125 | 125 | // Other error |
126 | - Logger::debug('Error from ' . $source['src'] . ' - attempting to re-use cached metadata'); |
|
126 | + Logger::debug('Error from '.$source['src'].' - attempting to re-use cached metadata'); |
|
127 | 127 | $this->addCachedMetadata($source); |
128 | 128 | return; |
129 | 129 | } |
@@ -142,8 +142,8 @@ discard block |
||
142 | 142 | try { |
143 | 143 | $entities = $this->loadXML($data, $source); |
144 | 144 | } catch (\Exception $e) { |
145 | - Logger::debug('XML parser error when parsing ' . $source['src'] . ' - attempting to re-use cached metadata'); |
|
146 | - Logger::debug('XML parser returned: ' . $e->getMessage()); |
|
145 | + Logger::debug('XML parser error when parsing '.$source['src'].' - attempting to re-use cached metadata'); |
|
146 | + Logger::debug('XML parser returned: '.$e->getMessage()); |
|
147 | 147 | $this->addCachedMetadata($source); |
148 | 148 | return; |
149 | 149 | } |
@@ -151,14 +151,14 @@ discard block |
||
151 | 151 | foreach ($entities as $entity) { |
152 | 152 | if (isset($source['blacklist'])) { |
153 | 153 | if (!empty($source['blacklist']) && in_array($entity->getEntityId(), $source['blacklist'], true)) { |
154 | - Logger::info('Skipping "' . $entity->getEntityId() . '" - blacklisted.' . "\n"); |
|
154 | + Logger::info('Skipping "'.$entity->getEntityId().'" - blacklisted.'."\n"); |
|
155 | 155 | continue; |
156 | 156 | } |
157 | 157 | } |
158 | 158 | |
159 | 159 | if (isset($source['whitelist'])) { |
160 | 160 | if (!empty($source['whitelist']) && !in_array($entity->getEntityId(), $source['whitelist'], true)) { |
161 | - Logger::info('Skipping "' . $entity->getEntityId() . '" - not in the whitelist.' . "\n"); |
|
161 | + Logger::info('Skipping "'.$entity->getEntityId().'" - not in the whitelist.'."\n"); |
|
162 | 162 | continue; |
163 | 163 | } |
164 | 164 | } |
@@ -166,7 +166,7 @@ discard block |
||
166 | 166 | if (array_key_exists('certificates', $source) && ($source['certificates'] !== null)) { |
167 | 167 | if (!$entity->validateSignature($source['certificates'])) { |
168 | 168 | Logger::info( |
169 | - 'Skipping "' . $entity->getEntityId() . '" - could not verify signature using certificate.' . "\n" |
|
169 | + 'Skipping "'.$entity->getEntityId().'" - could not verify signature using certificate.'."\n" |
|
170 | 170 | ); |
171 | 171 | continue; |
172 | 172 | } |
@@ -219,11 +219,11 @@ discard block |
||
219 | 219 | $sourceState = $this->state[$source['src']]; |
220 | 220 | |
221 | 221 | if (isset($sourceState['last-modified'])) { |
222 | - $rawheader .= 'If-Modified-Since: ' . $sourceState['last-modified'] . "\r\n"; |
|
222 | + $rawheader .= 'If-Modified-Since: '.$sourceState['last-modified']."\r\n"; |
|
223 | 223 | } |
224 | 224 | |
225 | 225 | if (isset($sourceState['etag'])) { |
226 | - $rawheader .= 'If-None-Match: ' . $sourceState['etag'] . "\r\n"; |
|
226 | + $rawheader .= 'If-None-Match: '.$sourceState['etag']."\r\n"; |
|
227 | 227 | } |
228 | 228 | } |
229 | 229 | } |
@@ -295,10 +295,10 @@ discard block |
||
295 | 295 | try { |
296 | 296 | $doc = \SAML2\DOMDocumentFactory::fromString($data); |
297 | 297 | } catch (\Exception $e) { |
298 | - throw new \Exception('Failed to read XML from ' . $source['src']); |
|
298 | + throw new \Exception('Failed to read XML from '.$source['src']); |
|
299 | 299 | } |
300 | 300 | if ($doc->documentElement === null) { |
301 | - throw new \Exception('Opened file is not an XML document: ' . $source['src']); |
|
301 | + throw new \Exception('Opened file is not an XML document: '.$source['src']); |
|
302 | 302 | } |
303 | 303 | return \SimpleSAML\Metadata\SAMLParser::parseDescriptorsElement($doc->documentElement); |
304 | 304 | } |
@@ -312,12 +312,12 @@ discard block |
||
312 | 312 | public function writeState(): void |
313 | 313 | { |
314 | 314 | if ($this->changed) { |
315 | - Logger::debug('Writing: ' . $this->stateFile); |
|
315 | + Logger::debug('Writing: '.$this->stateFile); |
|
316 | 316 | \SimpleSAML\Utils\System::writeFile( |
317 | 317 | $this->stateFile, |
318 | - "<?php\n/* This file was generated by the metarefresh module at " . $this->getTime() . ".\n" . |
|
319 | - " Do not update it manually as it will get overwritten. */\n" . |
|
320 | - '$state = ' . var_export($this->state, true) . ";\n?>\n", |
|
318 | + "<?php\n/* This file was generated by the metarefresh module at ".$this->getTime().".\n". |
|
319 | + " Do not update it manually as it will get overwritten. */\n". |
|
320 | + '$state = '.var_export($this->state, true).";\n?>\n", |
|
321 | 321 | 0644 |
322 | 322 | ); |
323 | 323 | } |
@@ -332,19 +332,19 @@ discard block |
||
332 | 332 | public function dumpMetadataStdOut(): void |
333 | 333 | { |
334 | 334 | foreach ($this->metadata as $category => $elements) { |
335 | - echo '/* The following data should be added to metadata/' . $category . '.php. */' . "\n"; |
|
335 | + echo '/* The following data should be added to metadata/'.$category.'.php. */'."\n"; |
|
336 | 336 | |
337 | 337 | foreach ($elements as $m) { |
338 | 338 | $filename = $m['filename']; |
339 | 339 | $entityID = $m['metadata']['entityid']; |
340 | 340 | |
341 | 341 | echo "\n"; |
342 | - echo '/* The following metadata was generated from ' . $filename . ' on ' . $this->getTime() . '. */' . "\n"; |
|
343 | - echo '$metadata[\'' . addslashes($entityID) . '\'] = ' . var_export($m['metadata'], true) . ';' . "\n"; |
|
342 | + echo '/* The following metadata was generated from '.$filename.' on '.$this->getTime().'. */'."\n"; |
|
343 | + echo '$metadata[\''.addslashes($entityID).'\'] = '.var_export($m['metadata'], true).';'."\n"; |
|
344 | 344 | } |
345 | 345 | |
346 | 346 | echo "\n"; |
347 | - echo '/* End of data which should be added to metadata/' . $category . '.php. */' . "\n"; |
|
347 | + echo '/* End of data which should be added to metadata/'.$category.'.php. */'."\n"; |
|
348 | 348 | echo "\n"; |
349 | 349 | } |
350 | 350 | } |
@@ -423,7 +423,7 @@ discard block |
||
423 | 423 | |
424 | 424 | $arpxml = $arp->getXML(); |
425 | 425 | |
426 | - Logger::info('Writing ARP file: ' . $arpfile . "\n"); |
|
426 | + Logger::info('Writing ARP file: '.$arpfile."\n"); |
|
427 | 427 | file_put_contents($arpfile, $arpxml); |
428 | 428 | } |
429 | 429 | |
@@ -441,37 +441,37 @@ discard block |
||
441 | 441 | } |
442 | 442 | |
443 | 443 | if (!file_exists($outputDir)) { |
444 | - Logger::info('Creating directory: ' . $outputDir . "\n"); |
|
444 | + Logger::info('Creating directory: '.$outputDir."\n"); |
|
445 | 445 | $res = @mkdir($outputDir, 0777, true); |
446 | 446 | if ($res === false) { |
447 | - throw new \Exception('Error creating directory: ' . $outputDir); |
|
447 | + throw new \Exception('Error creating directory: '.$outputDir); |
|
448 | 448 | } |
449 | 449 | } |
450 | 450 | |
451 | 451 | foreach ($this->types as $type) { |
452 | - $filename = $outputDir . '/' . $type . '.php'; |
|
452 | + $filename = $outputDir.'/'.$type.'.php'; |
|
453 | 453 | |
454 | 454 | if (array_key_exists($type, $this->metadata)) { |
455 | 455 | $elements = $this->metadata[$type]; |
456 | - Logger::debug('Writing: ' . $filename); |
|
456 | + Logger::debug('Writing: '.$filename); |
|
457 | 457 | |
458 | - $content = '<?php' . "\n" . '/* This file was generated by the metarefresh module at '; |
|
459 | - $content .= $this->getTime() . "\nDo not update it manually as it will get overwritten\n" . '*/' . "\n"; |
|
458 | + $content = '<?php'."\n".'/* This file was generated by the metarefresh module at '; |
|
459 | + $content .= $this->getTime()."\nDo not update it manually as it will get overwritten\n".'*/'."\n"; |
|
460 | 460 | |
461 | 461 | foreach ($elements as $m) { |
462 | 462 | $entityID = $m['metadata']['entityid']; |
463 | - $content .= "\n" . '$metadata[\''; |
|
464 | - $content .= addslashes($entityID) . '\'] = ' . var_export($m['metadata'], true) . ';' . "\n"; |
|
463 | + $content .= "\n".'$metadata[\''; |
|
464 | + $content .= addslashes($entityID).'\'] = '.var_export($m['metadata'], true).';'."\n"; |
|
465 | 465 | } |
466 | 466 | |
467 | - $content .= "\n" . '?>'; |
|
467 | + $content .= "\n".'?>'; |
|
468 | 468 | |
469 | 469 | \SimpleSAML\Utils\System::writeFile($filename, $content, 0644); |
470 | 470 | } elseif (is_file($filename)) { |
471 | 471 | if (unlink($filename)) { |
472 | - Logger::debug('Deleting stale metadata file: ' . $filename); |
|
472 | + Logger::debug('Deleting stale metadata file: '.$filename); |
|
473 | 473 | } else { |
474 | - Logger::warning('Could not delete stale metadata file: ' . $filename); |
|
474 | + Logger::warning('Could not delete stale metadata file: '.$filename); |
|
475 | 475 | } |
476 | 476 | } |
477 | 477 | } |
@@ -494,8 +494,8 @@ discard block |
||
494 | 494 | $entityId = $m['metadata']['entityid']; |
495 | 495 | |
496 | 496 | Logger::debug( |
497 | - 'metarefresh: Add metadata entry ' . |
|
498 | - var_export($entityId, true) . ' in set ' . var_export($set, true) . '.' |
|
497 | + 'metarefresh: Add metadata entry '. |
|
498 | + var_export($entityId, true).' in set '.var_export($set, true).'.' |
|
499 | 499 | ); |
500 | 500 | $metaHandler->saveMetadata($entityId, $set, $m['metadata']); |
501 | 501 | } |
@@ -507,19 +507,19 @@ discard block |
||
507 | 507 | foreach ($metaHandler->getMetadataSet($set) as $entityId => $metadata) { |
508 | 508 | if (!array_key_exists('expire', $metadata)) { |
509 | 509 | Logger::warning( |
510 | - 'metarefresh: Metadata entry without expire timestamp: ' . var_export($entityId, true) . |
|
511 | - ' in set ' . var_export($set, true) . '.' |
|
510 | + 'metarefresh: Metadata entry without expire timestamp: '.var_export($entityId, true). |
|
511 | + ' in set '.var_export($set, true).'.' |
|
512 | 512 | ); |
513 | 513 | continue; |
514 | 514 | } |
515 | 515 | if ($metadata['expire'] > $ct) { |
516 | 516 | continue; |
517 | 517 | } |
518 | - Logger::debug('metarefresh: ' . $entityId . ' expired ' . date('l jS \of F Y h:i:s A', $metadata['expire'])); |
|
518 | + Logger::debug('metarefresh: '.$entityId.' expired '.date('l jS \of F Y h:i:s A', $metadata['expire'])); |
|
519 | 519 | Logger::debug( |
520 | - 'metarefresh: Delete expired metadata entry ' . |
|
521 | - var_export($entityId, true) . ' in set ' . var_export($set, true) . |
|
522 | - '. (' . ($ct - $metadata['expire']) . ' sec)' |
|
520 | + 'metarefresh: Delete expired metadata entry '. |
|
521 | + var_export($entityId, true).' in set '.var_export($set, true). |
|
522 | + '. ('.($ct - $metadata['expire']).' sec)' |
|
523 | 523 | ); |
524 | 524 | $metaHandler->deleteMetadata($entityId, $set); |
525 | 525 | } |
@@ -15,7 +15,7 @@ discard block |
||
15 | 15 | Assert::keyExists($croninfo, 'summary'); |
16 | 16 | Assert::keyExists($croninfo, 'tag'); |
17 | 17 | |
18 | - Logger::info('cron [metarefresh]: Running cron in cron tag [' . $croninfo['tag'] . '] '); |
|
18 | + Logger::info('cron [metarefresh]: Running cron in cron tag ['.$croninfo['tag'].'] '); |
|
19 | 19 | |
20 | 20 | try { |
21 | 21 | $config = Configuration::getInstance(); |
@@ -24,7 +24,7 @@ discard block |
||
24 | 24 | $sets = $mconfig->getArray('sets', []); |
25 | 25 | /** @var string $datadir */ |
26 | 26 | $datadir = $config->getPathValue('datadir', 'data/'); |
27 | - $stateFile = $datadir . 'metarefresh-state.php'; |
|
27 | + $stateFile = $datadir.'metarefresh-state.php'; |
|
28 | 28 | |
29 | 29 | foreach ($sets as $setkey => $set) { |
30 | 30 | $set = Configuration::loadFromArray($set); |
@@ -35,7 +35,7 @@ discard block |
||
35 | 35 | continue; |
36 | 36 | } |
37 | 37 | |
38 | - Logger::info('cron [metarefresh]: Executing set [' . $setkey . ']'); |
|
38 | + Logger::info('cron [metarefresh]: Executing set ['.$setkey.']'); |
|
39 | 39 | |
40 | 40 | $expireAfter = $set->getInteger('expireAfter', null); |
41 | 41 | if ($expireAfter !== null) { |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | $source['conditionalGET'] = $conditionalGET; |
100 | 100 | } |
101 | 101 | |
102 | - Logger::debug('cron [metarefresh]: In set [' . $setkey . '] loading source [' . $source['src'] . ']'); |
|
102 | + Logger::debug('cron [metarefresh]: In set ['.$setkey.'] loading source ['.$source['src'].']'); |
|
103 | 103 | $metaloader->loadSource($source); |
104 | 104 | } |
105 | 105 | |
@@ -121,6 +121,6 @@ discard block |
||
121 | 121 | } |
122 | 122 | } |
123 | 123 | } catch (\Exception $e) { |
124 | - $croninfo['summary'][] = 'Error during metarefresh: ' . $e->getMessage(); |
|
124 | + $croninfo['summary'][] = 'Error during metarefresh: '.$e->getMessage(); |
|
125 | 125 | } |
126 | 126 | } |