| Name | Description |
|---|---|
| Database abstraction layer | Allow the use of different database servers using the same code base. |
| Name | Location | Description |
|---|---|---|
| drupal_get_filename | drupal/includes/bootstrap.inc | Returns and optionally sets the filename for a system item (module, theme, etc.). The filename, whether provided, cached, or retrieved from the database, is only returned if the file exists. |
| list_themes | drupal/includes/theme.inc | Provides a list of currently available themes. |
| template_preprocess | drupal/includes/theme.inc | Adds a default set of helper variables for preprocess functions and templates. This comes in before any other preprocess function which makes it possible to be used in default theme implementations (non-overriden theme functions). |