function base_path in Drupal 7
Same name and namespace in other branches
- 8 core/includes/common.inc \base_path()
- 4 includes/common.inc \base_path()
- 5 includes/common.inc \base_path()
- 6 includes/common.inc \base_path()
- 9 core/includes/common.inc \base_path()
Returns the base URL path (i.e., directory) of the Drupal installation.
base_path() adds a "/" to the beginning and end of the returned path if the path is not empty. At the very least, this will return "/".
Examples:
- http://example.com returns "/" because the path is empty.
- http://example.com/drupal/folder returns "/drupal/folder/".
25 calls to base_path()
- AJAXFrameworkTestCase::testAJAXRender in modules/
simpletest/ tests/ ajax.test - Test that ajax_render() returns JavaScript settings generated during the page request.
- color_scheme_form_submit in modules/
color/ color.module - Form submission handler for color_scheme_form().
- CommonURLUnitTest::testUrl in modules/
simpletest/ tests/ common.test - Test url() with/without query, with/without fragment, absolute on/off and assert all that works when clean URLs are on and off.
- drupal_add_js in includes/
common.inc - Adds a JavaScript file, setting, or inline code to the page.
- FileURLRewritingTest::testPublicCreatedFileURL in modules/
simpletest/ tests/ file.test - Test the generating of rewritten public created file URLs.
File
- includes/
common.inc, line 2942 - Common functions that many Drupal modules will need to reference.
Code
function base_path() {
return $GLOBALS['base_path'];
}