Update to Drupal 8.2.6. For more information, see https://www.drupal.org/project/drupal/releases/8.2.6

This commit is contained in:
Pantheon Automation 2017-02-02 16:28:38 -08:00 committed by Greg Anderson
parent db56c09587
commit f1e72395cb
588 changed files with 26857 additions and 2777 deletions

View file

@ -144,14 +144,14 @@ class IsbnValidator extends ConstraintValidator
// If we test the length before the loop, we get an ERROR_TOO_SHORT
// when actually an ERROR_INVALID_CHARACTERS is wanted, e.g. for
// "0-45122_5244" (typo)
if (!isset($isbn{$i})) {
if (!isset($isbn[$i])) {
return Isbn::TOO_SHORT_ERROR;
}
if ('X' === $isbn{$i}) {
if ('X' === $isbn[$i]) {
$digit = 10;
} elseif (ctype_digit($isbn{$i})) {
$digit = $isbn{$i};
} elseif (ctype_digit($isbn[$i])) {
$digit = $isbn[$i];
} else {
return Isbn::INVALID_CHARACTERS_ERROR;
}
@ -159,7 +159,7 @@ class IsbnValidator extends ConstraintValidator
$checkSum += $digit * (10 - $i);
}
if (isset($isbn{$i})) {
if (isset($isbn[$i])) {
return Isbn::TOO_LONG_ERROR;
}
@ -190,11 +190,11 @@ class IsbnValidator extends ConstraintValidator
$checkSum = 0;
for ($i = 0; $i < 13; $i += 2) {
$checkSum += $isbn{$i};
$checkSum += $isbn[$i];
}
for ($i = 1; $i < 12; $i += 2) {
$checkSum += $isbn{$i}
$checkSum += $isbn[$i]
* 3;
}