ExecutablePluginBase |
abstract class |
Drupal\Core\Executable |
drupal/core/lib/Drupal/Core/Executable/ExecutablePluginBase.php |
Provides the basic architecture for executable plugins. |
1 |
1 |
|
CachedModuleHandler |
class |
Drupal\Core\Extension |
drupal/core/lib/Drupal/Core/Extension/CachedModuleHandler.php |
Class that manages enabled modules in a Drupal installation. |
|
|
|
CachedModuleHandlerInterface |
interface |
Drupal\Core\Extension |
drupal/core/lib/Drupal/Core/Extension/CachedModuleHandlerInterface.php |
Interface for cacheable module handlers. |
1 |
1 |
|
ModuleHandler |
class |
Drupal\Core\Extension |
drupal/core/lib/Drupal/Core/Extension/ModuleHandler.php |
Class that manages enabled modules in a Drupal installation. |
2 |
7 |
|
ModuleHandlerInterface |
interface |
Drupal\Core\Extension |
drupal/core/lib/Drupal/Core/Extension/ModuleHandlerInterface.php |
Interface for classes that manage a set of enabled modules. |
2 |
16 |
|
UpdateModuleHandler |
class |
Drupal\Core\Extension |
drupal/core/lib/Drupal/Core/Extension/UpdateModuleHandler.php |
Deals with module enables and throws exception if hooks fired during updates. |
|
|
|
ChmodInterface |
interface |
Drupal\Core\FileTransfer |
drupal/core/lib/Drupal/Core/FileTransfer/ChmodInterface.php |
Defines an interface to chmod files. |
3 |
|
|
FileTransfer |
abstract class |
Drupal\Core\FileTransfer |
drupal/core/lib/Drupal/Core/FileTransfer/FileTransfer.php |
Defines the base FileTransfer class. |
4 |
1 |
|
FileTransferException |
class |
Drupal\Core\FileTransfer |
drupal/core/lib/Drupal/Core/FileTransfer/FileTransferException.php |
FileTransferException class. |
|
3 |
|
FTP |
abstract class |
Drupal\Core\FileTransfer |
drupal/core/lib/Drupal/Core/FileTransfer/FTP.php |
Defines the base class for FTP implementations. |
1 |
|
|
FTPExtension |
class |
Drupal\Core\FileTransfer |
drupal/core/lib/Drupal/Core/FileTransfer/FTPExtension.php |
Defines a file transfer class using the PHP FTP extension. |
|
|
|
Local |
class |
Drupal\Core\FileTransfer |
drupal/core/lib/Drupal/Core/FileTransfer/Local.php |
Defines the local connection class for copying files as the httpd user. |
|
1 |
|
SSH |
class |
Drupal\Core\FileTransfer |
drupal/core/lib/Drupal/Core/FileTransfer/SSH.php |
The SSH connection class for the update module. |
|
|
|
DatabaseBackend |
class |
Drupal\Core\Flood |
drupal/core/lib/Drupal/Core/Flood/DatabaseBackend.php |
Defines the database flood backend. This is the default Drupal backend. |
|
|
2 |
FloodInterface |
interface |
Drupal\Core\Flood |
drupal/core/lib/Drupal/Core/Flood/FloodInterface.php |
Defines an interface for flood controllers. |
2 |
|
|
MemoryBackend |
class |
Drupal\Core\Flood |
drupal/core/lib/Drupal/Core/Flood/MemoryBackend.php |
Defines the memory flood backend. This is used for testing. |
|
|
|
BaseFormIdInterface |
interface |
Drupal\Core\Form |
drupal/core/lib/Drupal/Core/Form/BaseFormIdInterface.php |
Provides an interface for a Form that has a base form ID. |
1 |
2 |
|
ConfirmFormBase |
abstract class |
Drupal\Core\Form |
drupal/core/lib/Drupal/Core/Form/ConfirmFormBase.php |
Provides an generic base class for a confirmation form. |
29 |
29 |
|
FormInterface |
interface |
Drupal\Core\Form |
drupal/core/lib/Drupal/Core/Form/FormInterface.php |
Provides an interface for a Form. |
26 |
25 |
|
SimpletestHttpRequestSubscriber |
class |
Drupal\Core\Http\Plugin |
drupal/core/lib/Drupal/Core/Http/Plugin/SimpletestHttpRequestSubscriber.php |
Subscribe to HTTP requests and override the User-Agent header if the request
is being dispatched from inside a simpletest. |
|
|
2 |
HttpKernel |
class |
Drupal\Core |
drupal/core/lib/Drupal/Core/HttpKernel.php |
This HttpKernel is used to manage scope changes of the DI container. |
|
1 |
2 |
DatabaseStorage |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php |
Defines a default key/value store implementation. |
1 |
|
|
DatabaseStorageExpirable |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/DatabaseStorageExpirable.php |
Defines a default key/value store implementation for expiring items. |
|
2 |
|
KeyValueDatabaseExpirableFactory |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseExpirableFactory.php |
Defines the key/value store factory for the database backend. |
|
|
2 |
KeyValueDatabaseFactory |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseFactory.php |
Defines the key/value store factory for the database backend. |
1 |
1 |
2 |
KeyValueExpirableFactory |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueExpirableFactory.php |
Defines the key/value store factory. |
|
|
2 |
KeyValueFactory |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueFactory.php |
Defines the key/value store factory. |
1 |
2 |
2 |
KeyValueMemoryFactory |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueMemoryFactory.php |
Defines the key/value store factory for the database backend. |
|
1 |
|
KeyValueNullExpirableFactory |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueNullExpirableFactory.php |
Defines the key/value store factory for the null backend. |
|
|
|
KeyValueStoreExpirableInterface |
interface |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueStoreExpirableInterface.php |
Defines the interface for expiring data in a key/value store. |
2 |
1 |
|
KeyValueStoreInterface |
interface |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueStoreInterface.php |
Defines the interface for key/value store implementations. |
2 |
6 |
2 |
MemoryStorage |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/MemoryStorage.php |
Defines a default key/value store implementation. |
|
|
|
NullStorageExpirable |
class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/NullStorageExpirable.php |
Defines a null key/value store implementation. |
|
|
|
StorageBase |
abstract class |
Drupal\Core\KeyValueStore |
drupal/core/lib/Drupal/Core/KeyValueStore/StorageBase.php |
Provides a base class for key/value storage implementations. |
2 |
|
|
Language |
class |
Drupal\Core\Language |
drupal/core/lib/Drupal/Core/Language/Language.php |
An object containing the information for an interface language. |
|
287 |
|
LanguageManager |
class |
Drupal\Core\Language |
drupal/core/lib/Drupal/Core/Language/LanguageManager.php |
Class responsible for initializing each language type. |
1 |
9 |
2 |
LegacyUrlMatcher |
class |
Drupal\Core |
drupal/core/lib/Drupal/Core/LegacyUrlMatcher.php |
UrlMatcher matches URL based on a set of routes. |
|
|
2 |
CountryManager |
class |
Drupal\Core\Locale |
drupal/core/lib/Drupal/Core/Locale/CountryManager.php |
Provides list of countries. |
|
|
2 |
CountryManagerInterface |
interface |
Drupal\Core\Locale |
drupal/core/lib/Drupal/Core/Locale/CountryManagerInterface.php |
Defines a common interface for country managers. |
1 |
1 |
|
DatabaseLockBackend |
class |
Drupal\Core\Lock |
drupal/core/lib/Drupal/Core/Lock/DatabaseLockBackend.php |
Defines the database lock backend. This is the default backend in Drupal. |
|
3 |
2 |
LockBackendAbstract |
abstract class |
Drupal\Core\Lock |
drupal/core/lib/Drupal/Core/Lock/LockBackendAbstract.php |
Non backend related common methods implementation for lock backends. |
1 |
|
|
LockBackendInterface |
interface |
Drupal\Core\Lock |
drupal/core/lib/Drupal/Core/Lock/LockBackendInterface.php |
Lock backend interface. |
2 |
5 |
|
NullLockBackend |
class |
Drupal\Core\Lock |
drupal/core/lib/Drupal/Core/Lock/NullLockBackend.php |
Defines a Null lock backend. |
|
|
|
MailInterface |
interface |
Drupal\Core\Mail |
drupal/core/lib/Drupal/Core/Mail/MailInterface.php |
Defines an interface for pluggable mail back-ends. |
4 |
2 |
|
PhpMail |
class |
Drupal\Core\Mail |
drupal/core/lib/Drupal/Core/Mail/PhpMail.php |
The default Drupal mail backend using PHP's mail function. |
2 |
1 |
1 |
VariableLog |
class |
Drupal\Core\Mail |
drupal/core/lib/Drupal/Core/Mail/VariableLog.php |
Defines a mail sending implementation that captures sent messages to a
variable. |
|
|
|
EntityConverter |
class |
Drupal\Core\ParamConverter |
drupal/core/lib/Drupal/Core/ParamConverter/EntityConverter.php |
This class allows the upcasting of entity ids to the respective entity
object. |
|
|
2 |
ParamConverterInterface |
interface |
Drupal\Core\ParamConverter |
drupal/core/lib/Drupal/Core/ParamConverter/ParamConverterInterface.php |
Interface for parameter converters. |
2 |
2 |
|
ParamConverterManager |
class |
Drupal\Core\ParamConverter |
drupal/core/lib/Drupal/Core/ParamConverter/ParamConverterManager.php |
Provides a service which allows to enhance (say alter) the arguments coming
from the URL. |
|
|
2 |
PasswordInterface |
interface |
Drupal\Core\Password |
drupal/core/lib/Drupal/Core/Password/PasswordInterface.php |
Secure password hashing functions for user authentication. |
1 |
1 |
|