Update to Drupal 8.0.1. For more information, see https://www.drupal.org/node/2627402
This commit is contained in:
parent
013aaaf2ff
commit
1a0e9d9fac
153 changed files with 1268 additions and 670 deletions
|
@ -99,18 +99,18 @@ function system_requirements($phase) {
|
|||
if ($matches[1] < 2) {
|
||||
$rewrite_error = TRUE;
|
||||
}
|
||||
else if ($matches[1] == 2) {
|
||||
elseif ($matches[1] == 2) {
|
||||
if (!isset($matches[2])) {
|
||||
$rewrite_warning = TRUE;
|
||||
}
|
||||
else if ($matches[2] < 2) {
|
||||
elseif ($matches[2] < 2) {
|
||||
$rewrite_error = TRUE;
|
||||
}
|
||||
else if ($matches[2] == 2) {
|
||||
elseif ($matches[2] == 2) {
|
||||
if (!isset($matches[3])) {
|
||||
$rewrite_warning = TRUE;
|
||||
}
|
||||
else if ($matches[3] < 16) {
|
||||
elseif ($matches[3] < 16) {
|
||||
$rewrite_error = TRUE;
|
||||
}
|
||||
}
|
||||
|
@ -646,10 +646,21 @@ function system_requirements($phase) {
|
|||
'value' => t('Up to date'),
|
||||
];
|
||||
// Verify that no entity updates are pending.
|
||||
if (\Drupal::entityDefinitionUpdateManager()->needsUpdates()) {
|
||||
if ($change_list = \Drupal::entityDefinitionUpdateManager()->getChangeSummary()) {
|
||||
$build = [];
|
||||
foreach ($change_list as $entity_type_id => $changes) {
|
||||
$entity_type = \Drupal::entityManager()->getDefinition($entity_type_id);
|
||||
$build[] = [
|
||||
'#theme' => 'item_list',
|
||||
'#title' => $entity_type->getLabel(),
|
||||
'#items' => $changes,
|
||||
];
|
||||
}
|
||||
|
||||
$entity_update_issues = \Drupal::service('renderer')->render($build);
|
||||
$requirements['entity_update']['severity'] = REQUIREMENT_ERROR;
|
||||
// @todo Provide details: https://www.drupal.org/node/2554911
|
||||
$requirements['entity_update']['value'] = t('Mismatched entity and/or field definitions');
|
||||
$requirements['entity_update']['description'] = t('The following changes were detected in the entity type and field definitions. @updates', ['@updates' => $entity_update_issues]);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Reference in a new issue