protected function ReadinessRequirements::createRunLink in Automatic Updates 8.2
Creates a link to run the readiness checkers.
Return value
\Drupal\Core\StringTranslation\TranslatableMarkup|null A link, if the user has access to run the readiness checkers, otherwise NULL.
2 calls to ReadinessRequirements::createRunLink()
- ReadinessRequirements::createRequirementForSeverity in src/
Validation/ ReadinessRequirements.php - Creates a requirement for checker results of a specific severity.
- ReadinessRequirements::getRequirements in src/
Validation/ ReadinessRequirements.php - Gets requirements arrays as specified in hook_requirements().
File
- src/
Validation/ ReadinessRequirements.php, line 174
Class
- ReadinessRequirements
- Class for generating the readiness checkers' output for hook_requirements().
Namespace
Drupal\automatic_updates\ValidationCode
protected function createRunLink() : ?TranslatableMarkup {
$readiness_check_url = Url::fromRoute('automatic_updates.update_readiness');
if ($readiness_check_url
->access()) {
return $this
->t('<a href=":link">Run readiness checks</a> now.', [
':link' => $readiness_check_url
->toString(),
]);
}
return NULL;
}