function system_register

Registers an extension in runtime registries for execution.

Parameters

string $type: The extension type; e.g., 'module' or 'theme'.

string $name: The internal name of the extension; e.g., 'node'.

string $uri: The relative URI of the primary extension file; e.g., 'core/modules/node/node.module'.

2 calls to system_register()
module_list in drupal/core/includes/module.inc
Returns a list of currently active modules.
system_list in drupal/core/includes/module.inc
Builds a list of bootstrap modules and enabled modules and themes.

File

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

Code

function system_register($type, $name, $uri) {
  drupal_get_filename($type, $name, $uri);
  drupal_classloader_register($name, dirname($uri));
}