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 modules/aggregator/aggregator.module
Checks and sanitizes the aggregator configuration.
aggregator_save_category in modules/aggregator/aggregator.module
Adds/edits/deletes aggregator categories.
aggregator_save_feed in modules/aggregator/aggregator.module
Add/edit/delete an aggregator feed.
bartik_process_html in themes/bartik/template.php
Override or insert variables into the page template for HTML output.
bartik_process_page in themes/bartik/template.php
Override or insert variables into the page template.

... See full list

File

includes/module.inc, line 279

Code

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

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.