On this page
Code registry
The code registry engine.
Drupal maintains an internal registry of all interfaces or classes in the system, allowing it to lazy-load code files as needed (reducing the amount of code that must be parsed on each request).
File
- includes/registry.inc, line 8
- This file contains the code registry parser engine.
Functions
| Name | Location | Description |
|---|---|---|
| drupal_autoload_class | includes/bootstrap.inc | Confirms that a class is available. |
| drupal_autoload_interface | includes/bootstrap.inc | Confirms that an interface is available. |
| drupal_autoload_trait | includes/bootstrap.inc | Confirms that a trait is available. |
| registry_get_parsed_files | includes/registry.inc | Return the list of files in registry_file |
| registry_rebuild | includes/bootstrap.inc | Rescans all enabled modules and rebuilds the registry. |
| registry_update | includes/bootstrap.inc | Updates the registry based on the latest files listed in the database. |
| _registry_check_code | includes/bootstrap.inc | Checks for a resource in the registry. |
| _registry_parse_file | includes/registry.inc | Parse a file and save its interface and class listings. |
| _registry_parse_files | includes/registry.inc | Parse all changed files and save their interface and class listings. |
| _registry_update | includes/registry.inc | Does the work for registry_update(). |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!registry.inc/group/registry/7.x