devel_disable

Versions
5 – 7
devel_disable()

Implementation of hook_disable().

Code

contrib/devel/devel.install, line 88

<?php
function devel_disable() {
  // Query logging should probably not be set if devel.module is disabled.
  if (variable_get('dev_query', 0)) {
    variable_set('dev_query', 0);
    drupal_set_message(t('Disabled query logging since devel module is disabled.'));
  }
  
  // The SMTP server should also be restored.
  variable_set('smtp_library', variable_get('devel_old_smtp_library', ''));
  variable_del('devel_old_smtp_library');
  
  // Same for storing queries
  variable_del('devel_store_queries');

  // Disable Devel Block
  db_query("UPDATE {blocks} SET status = %d WHERE module = '%s' AND delta = '%s'", 0, 'menu', 'devel');
}
?>