function Drupal::installProfile

Same name in other branches
  1. 8.9.x core/lib/Drupal.php \Drupal::installProfile()
  2. 10 core/lib/Drupal.php \Drupal::installProfile()
  3. 11.x core/lib/Drupal.php \Drupal::installProfile()

Gets the active install profile.

Return value

string|null The name of the active install profile.

17 calls to Drupal::installProfile()
block_modules_installed in core/modules/block/block.module
Implements hook_modules_installed().
block_themes_installed in core/modules/block/block.module
Initializes blocks for installed themes.
DefaultContentFilesAccessTest::testAccessDeniedToFiles in core/profiles/demo_umami/modules/demo_umami_content/tests/src/Functional/DefaultContentFilesAccessTest.php
Tests that sample images, recipes and articles are not accessible.
demo_umami_requirements in core/profiles/demo_umami/demo_umami.install
Implements hook_requirements().
DistributionProfileExistingSettingsTest::testInstalled in core/tests/Drupal/FunctionalTests/Installer/DistributionProfileExistingSettingsTest.php
Confirms that the installation succeeded.

... See full list

File

core/lib/Drupal.php, line 239

Class

Drupal
Static Service Container wrapper.

Code

public static function installProfile() {
    return static::getContainer()->getParameter('install_profile');
}

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