| Extension::getExtensionFilename |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Returns the name of the main extension file, if any. |
| Extension::getExtensionPathname |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Returns the relative path of the main extension file, if any. |
| Extension::getFilename |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Returns the filename of the extension's info file. |
| Extension::getIds |
function |
core/modules/system/src/Plugin/migrate/source/Extension.php |
Defines the source fields uniquely identifying a source row. |
| Extension::getName |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Returns the internal name of the extension. |
| Extension::getPath |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Returns the relative path of the extension. |
| Extension::getPathname |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Returns the relative path and filename of the extension's info file. |
| Extension::getType |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Returns the type of the extension. |
| Extension::load |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Loads the main extension file, if any. |
| Extension::prepareRow |
function |
core/modules/system/src/Plugin/migrate/source/Extension.php |
Adds additional data to the row. |
| Extension::query |
function |
core/modules/system/src/Plugin/migrate/source/Extension.php |
|
| Extension::__call |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Re-routes method calls to SplFileInfo. |
| Extension::__construct |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Constructs a new Extension object. |
| Extension::__sleep |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Magic method implementation to serialize the extension object. |
| Extension::__wakeup |
function |
core/lib/Drupal/Core/Extension/Extension.php |
Magic method implementation to unserialize the extension object. |
| ExtensionDiscovery |
class |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Discovers available extensions in the filesystem. |
| ExtensionDiscovery.php |
file |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
|
| ExtensionDiscovery::$fileCache |
property |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
The file cache object. |
| ExtensionDiscovery::$files |
property |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Previously discovered files keyed by origin directory and extension type. |
| ExtensionDiscovery::$profileDirectories |
property |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
List of installation profile directories to additionally scan. |
| ExtensionDiscovery::$root |
property |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
The app root for the current operation. |
| ExtensionDiscovery::$sitePath |
property |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
The site path. |
| ExtensionDiscovery::filterByProfileDirectories |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Filters out extensions not belonging to the scanned installation profiles. |
| ExtensionDiscovery::getProfileDirectories |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Gets the installation profile directories to be scanned. |
| ExtensionDiscovery::ORIGIN_CORE |
constant |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Origin directory weight: Core. |
| ExtensionDiscovery::ORIGIN_PARENT_SITE |
constant |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Origin directory weight: Parent site directory of a test site environment. |
| ExtensionDiscovery::ORIGIN_PROFILE |
constant |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Origin directory weight: Installation profile. |
| ExtensionDiscovery::ORIGIN_ROOT |
constant |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Origin directory weight: Site-wide directory. |
| ExtensionDiscovery::ORIGIN_SITE |
constant |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Origin directory weight: Site-specific directory. |
| ExtensionDiscovery::ORIGIN_SITES_ALL |
constant |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Origin directory weight: sites/all. |
| ExtensionDiscovery::PHP_FUNCTION_PATTERN |
constant |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Regular expression to match PHP function names. |
| ExtensionDiscovery::process |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Processes the filtered and sorted list of extensions. |
| ExtensionDiscovery::scan |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Discovers available extensions of a given type. |
| ExtensionDiscovery::scanDirectory |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Recursively scans a base directory for the extensions it contains. |
| ExtensionDiscovery::setProfileDirectories |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Sets explicit profile directories to scan. |
| ExtensionDiscovery::setProfileDirectoriesFromSettings |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Sets installation profile directories based on current site settings. |
| ExtensionDiscovery::sort |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Sorts the discovered extensions. |
| ExtensionDiscovery::__construct |
function |
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php |
Constructs a new ExtensionDiscovery object. |
| ExtensionDiscoveryTest |
class |
core/tests/Drupal/Tests/Core/Extension/ExtensionDiscoveryTest.php |
Tests discovery of extensions. |
| ExtensionDiscoveryTest.php |
file |
core/tests/Drupal/Tests/Core/Extension/ExtensionDiscoveryTest.php |
|
| ExtensionDiscoveryTest::addFileToFilesystemStructure |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionDiscoveryTest.php |
|
| ExtensionDiscoveryTest::populateFilesystemStructure |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionDiscoveryTest.php |
Adds example files to the filesystem structure. |
| ExtensionDiscoveryTest::testExtensionDiscoveryVfs |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionDiscoveryTest.php |
Tests extension discovery in a virtual filesystem with vfsStream. |
| ExtensionInstallStorage |
class |
core/lib/Drupal/Core/Config/ExtensionInstallStorage.php |
Storage to access configuration and schema in enabled extensions. |
| ExtensionInstallStorage.php |
file |
core/lib/Drupal/Core/Config/ExtensionInstallStorage.php |
|
| ExtensionInstallStorage::$configStorage |
property |
core/lib/Drupal/Core/Config/ExtensionInstallStorage.php |
The active configuration store. |
| ExtensionInstallStorage::$includeProfile |
property |
core/lib/Drupal/Core/Config/ExtensionInstallStorage.php |
Flag to include the profile in the list of enabled modules. |
| ExtensionInstallStorage::$installProfile |
property |
core/lib/Drupal/Core/Config/ExtensionInstallStorage.php |
The name of the currently active installation profile. |
| ExtensionInstallStorage::createCollection |
function |
core/lib/Drupal/Core/Config/ExtensionInstallStorage.php |
Creates a collection on the storage. |
| ExtensionInstallStorage::getAllFolders |
function |
core/lib/Drupal/Core/Config/ExtensionInstallStorage.php |
Returns a map of all config object names and their folders. |