hook_verify_update_archive

  1. drupal
    1. 8
    2. 7
Versions
7 – 8 hook_verify_update_archive($project, $archive_file, $directory)

Verify an archive after it has been downloaded and extracted.

Parameters

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.

Return value

If there are any problems, return an array of error messages. If there are no problems, return an empty array.

See also

update_manager_archive_verify()

Related topics

Code

modules/update/update.api.php, line 122

<?php
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;
}
?>