hook_verify_update_archive($project, $archive_file, $directory)
Verify an archive after it has been downloaded and extracted.
string $project: The short name of the project that has been downloaded.
string $archive_file: The filename of the unextracted archive.
string $directory: The directory that the archive was extracted into.
If there are any problems, return an array of error messages. If there are no problems, return an empty array.
update_manager_archive_verify()
function hook_verify_update_archive($project, $archive_file, $directory) { $errors = array(); if (!file_exists($directory)) { $errors[] = t('The %directory does not exist.', array('%directory' => $directory)); } // Add other checks on the archive integrity here. return $errors; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!modules!update!update.api.php/function/hook_verify_update_archive/8.1.x