function module_exists

Determines whether a given module exists.

Parameters

string $module: The name of the module (without the .module extension).

Return value

bool TRUE if the module is both installed and enabled, FALSE otherwise.

43 calls to module_exists()
aggregator_sanitize_configuration in drupal/modules/aggregator/aggregator.module
Checks and sanitizes the aggregator configuration.
aggregator_save_category in drupal/modules/aggregator/aggregator.module
Adds/edits/deletes aggregator categories.
aggregator_save_feed in drupal/modules/aggregator/aggregator.module
Add/edit/delete an aggregator feed.
bartik_process_html in drupal/themes/bartik/template.php
Override or insert variables into the page template for HTML output.
bartik_process_page in drupal/themes/bartik/template.php
Override or insert variables into the page template.

... See full list

File

drupal/includes/module.inc, line 278
API for loading and interacting with Drupal modules.

Code

function module_exists($module) {
  $list = module_list();
  return isset($list[$module]);
}