Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct uses Use statements Stringssort ascending
MemoryBackend class Drupal\Core\Flood drupal/core/lib/Drupal/Core/Flood/MemoryBackend.php Defines the memory flood backend. This is used for testing.
DrupalTranslator class Drupal\Core\Validation drupal/core/lib/Drupal/Core/Validation/DrupalTranslator.php Translates strings using Drupal's translation system. 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
NullLockBackend class Drupal\Core\Lock drupal/core/lib/Drupal/Core/Lock/NullLockBackend.php Defines a Null lock backend.
ReadOnlyStream abstract class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/ReadOnlyStream.php Defines a read-only Drupal stream wrapper base class.
TemporaryStream class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/TemporaryStream.php Defines a Drupal temporary (temporary://) stream wrapper class.
LocalStream abstract class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/LocalStream.php Defines a Drupal stream wrapper base class for local files. 6 3
PrivateStream class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/PrivateStream.php Drupal private (private://) stream wrapper class.
PublicStream class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/PublicStream.php Defines a Drupal public (public://) stream wrapper class. 1 1
LocalReadOnlyStream abstract class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/LocalReadOnlyStream.php Defines a read-only Drupal stream wrapper base class for local files. 1 1
ThemeRegistry class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/ThemeRegistry.php Builds the run-time theme registry. 2
UpdateException class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/UpdateException.php Exception class used to throw error if a module update fails. 1
TypedData abstract class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/TypedData.php The abstract base class for typed data. 17 16
UserSession class Drupal\Core\Session drupal/core/lib/Drupal/Core/Session/UserSession.php An implementation of the user account interface for the global user. 2
Language class Drupal\Core\Language drupal/core/lib/Drupal/Core/Language/Language.php An object containing the information for an interface language. 287
ThemeSettings class Drupal\Core\Theme drupal/core/lib/Drupal/Core/Theme/ThemeSettings.php Defines the default theme settings object. 1
CompiledRoute class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/CompiledRoute.php A compiled route contains derived information from a route object.
RouteCompiler class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RouteCompiler.php Compiler to generate derived information from a Route necessary for matching.
RouteBuildEvent class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RouteBuildEvent.php Represents route building information as event. 6
GeneratorNotInitializedException class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/GeneratorNotInitializedException.php Class for exceptions thrown when the generator has not been initialized. 1
RoutingEvents final class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RoutingEvents.php Contains all events thrown in the core routing component. 5
ConditionPluginBase abstract class Drupal\Core\Condition drupal/core/lib/Drupal/Core/Condition/ConditionPluginBase.php Provides a basis for fulfilling contexts for condition plugins. 3 3
DatabaseStorage class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php Defines a default key/value store implementation. 1
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.
StorageBase abstract class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/StorageBase.php Provides a base class for key/value storage implementations. 2
DatabaseStorageExpirable class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/DatabaseStorageExpirable.php Defines a default key/value store implementation for expiring items. 2
NullStorageExpirable class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/NullStorageExpirable.php Defines a null key/value store implementation.
MemoryStorage class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/MemoryStorage.php Defines a default key/value store implementation.
Action class Drupal\Core\Annotation drupal/core/lib/Drupal/Core/Annotation/Action.php Defines an Action annotation object. 24
Translation class Drupal\Core\Annotation drupal/core/lib/Drupal/Core/Annotation/Translation.php Defines a translatable annotation object. 276
ContextAwarePluginBase abstract class Drupal\Core\Plugin drupal/core/lib/Drupal/Core/Plugin/ContextAwarePluginBase.php Drupal specific class for plugins that use context. 4 4
AlertCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AlertCommand.php AJAX command for a javascript alert box. 4
OpenDialogCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/OpenDialogCommand.php Defines an AJAX command to open certain content in a dialog. 1 4
InsertCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/InsertCommand.php Generic AJAX command for inserting content. 6 9
InvokeCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/InvokeCommand.php AJAX command for invoking an arbitrary jQuery method. 2
SettingsCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/SettingsCommand.php AJAX command for adjusting Drupal's JavaScript settings. 3
PrependCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/PrependCommand.php AJAX command for calling the jQuery insert() method. 4
OpenModalDialogCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/OpenModalDialogCommand.php Defines an AJAX command to open certain content in a dialog in a modal dialog. 4
AppendCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AppendCommand.php An AJAX command for calling the jQuery append() method. 4
AjaxResponse class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AjaxResponse.php JSON response object for AJAX requests. 1 17
ReplaceCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/ReplaceCommand.php AJAX command for calling the jQuery replace() method. 7
AfterCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AfterCommand.php An AJAX command for calling the jQuery after() method. 2
SetDialogTitleCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/SetDialogTitleCommand.php Defines an AJAX command that sets jQuery UI dialog properties. 1
RestripeCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/RestripeCommand.php AJAX command for resetting the striping on a table. 2
CssCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/CssCommand.php An AJAX command for calling the jQuery css() method. 2
AddCssCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AddCssCommand.php An AJAX command for adding css to the page via ajax. 3
CloseDialogCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/CloseDialogCommand.php Defines an AJAX command that closes the current active dialog. 1 3
HtmlCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/HtmlCommand.php AJAX command for calling the jQuery html() method. 6
BeforeCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/BeforeCommand.php An AJAX command for calling the jQuery before() method. 2

Pages

Other projects