ModifiedFiles.php in Automatic Updates 7
File
ReadinessCheckers/ModifiedFiles.php
View source
<?php
class ModifiedFiles implements ReadinessCheckerInterface {
use ProjectInfoTrait;
public static function run() {
return static::modifiedFilesCheck();
}
protected static function modifiedFilesCheck() {
$messages = [];
$filtered_modified_files = new IgnoredPathsIteratorFilter(ModifiedFilesService::getModifiedFiles(static::getInfos()));
foreach ($filtered_modified_files as $file) {
$messages[] = t('The hash for @file does not match its original. Updates that include that file will fail and require manual intervention.', [
'@file' => $file,
]);
}
return $messages;
}
}