You are here

function calendar_enable in Calendar 6.2

Same name and namespace in other branches
  1. 5.2 calendar.install \calendar_enable()
  2. 5 calendar.install \calendar_enable()
  3. 7 calendar.install \calendar_enable()
  4. 7.2 calendar.install \calendar_enable()

Implementation of hook_enable(). Reset the calendar caches.

File

./calendar.install, line 7

Code

function calendar_enable() {
  module_enable(array(
    'date_api',
  ));
  if (version_compare(PHP_VERSION, '5.2', '<')) {
    module_enable(array(
      'date_php4',
    ));
  }
  module_enable(array(
    'date_timezone',
  ));
  db_query("DELETE FROM {cache_views}");
}