Same name and namespace in other branches
  1. 4.6.x includes/common.inc \drupal_get_path()
  2. 4.7.x includes/common.inc \drupal_get_path()
  3. 5.x includes/common.inc \drupal_get_path()
  4. 7.x includes/common.inc \drupal_get_path()
  5. 8.9.x core/includes/bootstrap.inc \drupal_get_path()
  6. 9 core/includes/bootstrap.inc \drupal_get_path()

Returns the path to a system item (module, theme, etc.).

Parameters

$type: The type of the item (i.e. theme, theme_engine, module, profile).

$name: The name of the item for which the path is requested.

Return value

The path to the requested item.

40 calls to drupal_get_path()
aggregator_init in modules/aggregator/aggregator.module
Implementation of hook_init().
block-admin-display-form.tpl.php in modules/block/block-admin-display-form.tpl.php
block-admin-display-form.tpl.php Default theme implementation to configure blocks.
block_admin_display_form in modules/block/block.admin.inc
Generate main blocks administration form.
book_init in modules/book/book.module
Implementation of hook_init(). Add's the book module's CSS.
color_get_info in modules/color/color.module
Retrieve the color.module info for a particular theme.

... See full list

File

includes/common.inc, line 1790
Common functions that many Drupal modules will need to reference.

Code

function drupal_get_path($type, $name) {
  return dirname(drupal_get_filename($type, $name));
}