Extend MaxAgeCheck to support http_cache_control
Compare changes
@@ -3,6 +3,7 @@
@@ -3,6 +3,7 @@
@@ -25,11 +26,20 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
@@ -25,11 +26,20 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
@@ -37,9 +47,10 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
@@ -37,9 +47,10 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
final public function __construct(ConfigFactoryInterface $config_factory, array $configuration, $plugin_id, $plugin_definition) {
@@ -48,6 +59,7 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
@@ -48,6 +59,7 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) {
@@ -58,7 +70,14 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
@@ -58,7 +70,14 @@ class MaxAgeCheck extends DiagnosticCheckBase implements DiagnosticCheckInterfac
$this->recommendation = $this->t("Your site instructs external caching systems not to cache anything. Not only does this make cache invalidation futile, it is also a great danger to your website as any form of traffic can bring it down quickly!");