function base_path

Same name and namespace in other branches
  1. 7.x includes/ \base_path()
  2. 9 core/includes/ \base_path()
  3. 10 core/includes/ \base_path()
  4. 11.x core/includes/ \base_path()

Returns the base URL path (i.e., directory) of the Drupal installation.

Function 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 "/".


47 calls to base_path()
AttachedAssetsTest::testAggregation in core/tests/Drupal/KernelTests/Core/Asset/AttachedAssetsTest.php
Integration test for CSS/JS aggregation.
BigPipePlaceholderTestCases::cases in core/modules/big_pipe/tests/modules/big_pipe_test/src/BigPipePlaceholderTestCases.php
Gets all BigPipe placeholder test cases.
BigPipeTest::testNoJsDetection in core/modules/big_pipe/tests/src/Functional/BigPipeTest.php
Tests BigPipe's no-JS detection.
color_scheme_form_submit in core/modules/color/color.module
Form submission handler for color_scheme_form().
CommentInterfaceTest::testCommentInterface in core/modules/comment/tests/src/Functional/CommentInterfaceTest.php
Tests the comment interface.

... See full list

2 string references to 'base_path'
FieldPluginBaseTest.php in core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php
Contains \Drupal\Tests\views\Unit\Plugin\field\FieldPluginBaseTest.
LanguageNegotiationUrlTest.php in core/modules/language/tests/src/Unit/LanguageNegotiationUrlTest.php


core/includes/, line 431


function base_path() {
    return $GLOBALS['base_path'];

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.