You are here

content_copy_deploy.install in Deploy - Content Staging 6

Contains install and update functions for Content Copy Deploy.

File

modules/content_copy_deploy/content_copy_deploy.install
View source
<?php

// $Id

/**
 * @file
 * Contains install and update functions for Content Copy Deploy.
 */
function content_copy_deploy_requirements($phase) {

  // There is a bug in batch API up through Drupal 6.10 that causes batch API
  // to fail when a callback runs drupal_execute(). content_copy_export() is
  // one such function, thereore we return an error if running an older
  // version. For more info on this issue see [#297972].
  $requirements = array();

  // Ensure translations don't break at install time
  $t = get_t();
  $version = explode('.', VERSION);
  $minor_version = explode('-', $version[1]);
  if ((int) $minor_version[0] < 11) {
    $requirements['content_copy_deploy_drupal_version'] = array(
      'title' => $t('Content Copy Deployment requires Drupal upgrade'),
      'description' => $t("Deployment integration with the Content Copy module requires Drupal 6.11 or higher."),
      'severity' => REQUIREMENT_ERROR,
    );
  }
  return $requirements;
}

Functions

Namesort descending Description
content_copy_deploy_requirements @file Contains install and update functions for Content Copy Deploy.