| ExtensionLifecycle::LIFECYCLE_IDENTIFIER |
constant |
core/lib/Drupal/Core/Extension/ExtensionLifecycle.php |
The string used to identify the lifecycle in an .info.yml file. |
| ExtensionLifecycle::LIFECYCLE_LINK_IDENTIFIER |
constant |
core/lib/Drupal/Core/Extension/ExtensionLifecycle.php |
The string used to identify the lifecycle link in an .info.yml file. |
| ExtensionLifecycle::OBSOLETE |
constant |
core/lib/Drupal/Core/Extension/ExtensionLifecycle.php |
Extension is obsolete and installation will be prevented. |
| ExtensionLifecycle::STABLE |
constant |
core/lib/Drupal/Core/Extension/ExtensionLifecycle.php |
Extension is stable. This is the default value of any extension. |
| ExtensionList |
class |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Provides available extensions. |
| ExtensionList.php |
file |
core/lib/Drupal/Core/Extension/ExtensionList.php |
|
| ExtensionList::$addedPathNames |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
A list of extension folder names directly added in code (not discovered). |
| ExtensionList::$cache |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The cache. |
| ExtensionList::$defaults |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Default values to be merged into *.info.yml file arrays. |
| ExtensionList::$extensionInfo |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Static caching for extension info. |
| ExtensionList::$extensions |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The cached extensions. |
| ExtensionList::$infoParser |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The info parser. |
| ExtensionList::$installProfile |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The install profile used by the site. |
| ExtensionList::$moduleHandler |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The module handler. |
| ExtensionList::$pathNames |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
A list of extension folder names keyed by extension name. |
| ExtensionList::$root |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The app root. |
| ExtensionList::$state |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The state store. |
| ExtensionList::$type |
property |
core/lib/Drupal/Core/Extension/ExtensionList.php |
The type of the extension. |
| ExtensionList::checkIncompatibility |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Tests the compatibility of an extension. |
| ExtensionList::createExtensionInfo |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Creates the info value for an extension object. |
| ExtensionList::doList |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Builds the list of extensions. |
| ExtensionList::doScanExtensions |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Scans the available extensions. |
| ExtensionList::exists |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Determines if an extension exists in the filesystem. |
| ExtensionList::get |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns a single extension. |
| ExtensionList::getAllAvailableInfo |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns an array of info files information of available extensions. |
| ExtensionList::getAllInstalledInfo |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns an array of info files information of installed extensions. |
| ExtensionList::getExtensionDiscovery |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns the extension discovery. |
| ExtensionList::getExtensionInfo |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns information about a specified extension. |
| ExtensionList::getInfoCacheId |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns the extension info cache ID. |
| ExtensionList::getInstalledExtensionNames |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns a list of machine names of installed extensions. |
| ExtensionList::getList |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns all available extensions. |
| ExtensionList::getListCacheId |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns the extension list cache ID. |
| ExtensionList::getName |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns the human-readable name of the extension. |
| ExtensionList::getPath |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Gets the path to an extension of a specific type (module, theme, etc.). |
| ExtensionList::getPathname |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Gets the info file path for an extension. |
| ExtensionList::getPathNames |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns a list of extension file paths keyed by machine name. |
| ExtensionList::getPathNamesCacheId |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Returns the extension filenames cache ID. |
| ExtensionList::recalculateInfo |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Generates the information from .info.yml files for extensions of this type. |
| ExtensionList::recalculatePathNames |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Generates a sorted list of .info.yml file locations for all extensions. |
| ExtensionList::reset |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Resets the stored extension list. |
| ExtensionList::setPathname |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Sets the pathname for an extension. |
| ExtensionList::sortByName |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Array sorting callback; sorts extensions by their name. |
| ExtensionList::__construct |
function |
core/lib/Drupal/Core/Extension/ExtensionList.php |
Constructs a new instance. |
| ExtensionListTest |
class |
core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php |
Tests Drupal\Core\Extension\ExtensionList. |
| ExtensionListTest.php |
file |
core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php |
|
| ExtensionListTest::getMocks |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php |
|
| ExtensionListTest::providerCheckIncompatibility |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php |
Data provider for testCheckIncompatibility(). |
| ExtensionListTest::setupTestExtensionList |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php |
Sets up an a test extension list. |
| ExtensionListTest::testCheckIncompatibility |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php |
Tests check incompatibility. |
| ExtensionListTest::testGet |
function |
core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php |
Tests get. |