Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Application.php

function Application::bootstrapExtensions

@psalm-return array{requiresCodeCoverageCollection: bool, replacesOutput: bool, replacesProgressOutput: bool, replacesResultOutput: bool, requiresExportOfObjects: bool}

1 call to Application::bootstrapExtensions()
Application::run in vendor/phpunit/phpunit/src/TextUI/Application.php

File

vendor/phpunit/phpunit/src/TextUI/Application.php, line 409

Class

Application
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Namespace

PHPUnit\TextUI

Code

private function bootstrapExtensions(Configuration $configuration) : array {
    $facade = new ExtensionFacade();
    $extensionBootstrapper = new ExtensionBootstrapper($configuration, $facade);
    foreach ($configuration->extensionBootstrappers() as $bootstrapper) {
        $extensionBootstrapper->bootstrap($bootstrapper['className'], $bootstrapper['parameters']);
    }
    return [
        'requiresCodeCoverageCollection' => $facade->requiresCodeCoverageCollection(),
        'replacesOutput' => $facade->replacesOutput(),
        'replacesProgressOutput' => $facade->replacesProgressOutput(),
        'replacesResultOutput' => $facade->replacesResultOutput(),
        'requiresExportOfObjects' => $facade->requiresExportOfObjects(),
    ];
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal