Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct usessort ascending Use statements Strings
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
TypedDataManager class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/TypedDataManager.php Manages data type plugins. 1 1 2
LanguageManager class Drupal\Core\Language drupal/core/lib/Drupal/Core/Language/LanguageManager.php Class responsible for initializing each language type. 1 9 2
UrlGenerator class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/UrlGenerator.php A Generator creates URL strings based on a specified route. 1 1 2
DatabaseStorage class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php Defines a default key/value store implementation. 1
KeyValueFactory class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueFactory.php Defines the key/value store factory. 1 2 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
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
AjaxResponse class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AjaxResponse.php JSON response object for AJAX requests. 1 17
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
SetDialogOptionCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/SetDialogOptionCommand.php Defines an AJAX command that sets jQuery UI dialog properties. 1 2
FTP abstract class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/FTP.php Defines the base class for FTP implementations. 1
MemoryBackend class Drupal\Core\Cache drupal/core/lib/Drupal/Core/Cache/MemoryBackend.php Defines a memory cache implementation. 1 5
DatabaseQueue class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/DatabaseQueue.php Default queue implementation. 1 1
Memory class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/Memory.php Static queue implementation. 1 1
UpdaterException class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/UpdaterException.php Defines a Exception class for the Drupal\Core\Updater\Updater class hierarchy. 1 1
FileStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/FileStorage.php Defines the file storage controller. 1 10 3
InstallStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/InstallStorage.php Storage controller used by the Drupal installer. 1 1 2
TypedConfigManager class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/TypedConfigManager.php Manages config type plugins. 1 1 2
FileStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/FileStorage.php Stores the code as regular PHP files. 1
MTimeProtectedFastFileStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/MTimeProtectedFastFileStorage.php Stores PHP code in files with securely hashed names. 1 2
DateTimePlus class Drupal\Component\Datetime drupal/core/lib/Drupal/Component/Datetime/DateTimePlus.php Extends DateTime(). 1 3
PluginID class Drupal\Component\Annotation drupal/core/lib/Drupal/Component/Annotation/PluginID.php Defines a Plugin annotation object that just contains an ID. 1 163
ContextAwarePluginBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/ContextAwarePluginBase.php Base class for plugins that are context aware. 1 1
ConditionAggregateBase abstract class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/ConditionAggregateBase.php Defines a common base class for all aggregation entity condition implementations. 1 1
StaticDiscovery class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/StaticDiscovery.php A discovery mechanism that allows plugin definitions to be manually registered rather than actively discovered. 1 6
Context class Drupal\Component\Plugin\Context drupal/core/lib/Drupal/Component/Plugin/Context/Context.php A generic context class for wrapping data a plugin needs to operate. 1 2
MTimeProtectedFileStorageTest class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/MTimeProtectedFileStorageTest.php Tests the directory mtime based PHP loader implementation. 1
SystemListing class Drupal\Core drupal/core/lib/Drupal/Core/SystemListing.php Returns information about system object files (modules, themes, etc.). 1
Zip class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/Zip.php Defines a archiver implementation for .zip files. 1 1
Tar class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/Tar.php Defines a archiver implementation for .tar files. 1 1
PHPTransliteration class Drupal\Component\Transliteration drupal/core/lib/Drupal/Component/Transliteration/PHPTransliteration.php Implements transliteration without using the PECL extensions. 1 2
Diff class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Class representing a 'diff' between two sequences of strings. @todo document @private @subpackage DifferenceEngine 1
MappedDiff class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php FIXME: bad name. @todo document @private @subpackage DifferenceEngine 1
DiffFormatter class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php A class to format Diffs 1
PathListenerBase abstract class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/PathListenerBase.php Base class for listeners that are manipulating the path. 1
ItemList class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/ItemList.php A generic list class. 1 1
TypedDataFactory class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/TypedDataFactory.php A factory for typed data objects. 1 1
EntityListController class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityListController.php Provides a generic implementation of an entity list controller. 1 1
Map class Drupal\Core\TypedData\Type drupal/core/lib/Drupal/Core/TypedData/Type/Map.php The "map" data type. 1 1
String class Drupal\Core\TypedData\Type drupal/core/lib/Drupal/Core/TypedData/Type/String.php The string data type. 1 1
Metadata class Drupal\Core\TypedData\Validation drupal/core/lib/Drupal/Core/TypedData/Validation/Metadata.php Typed data implementation of the validator MetadataInterface. 1
SearchQuery class Drupal\search drupal/core/modules/search/lib/Drupal/search/SearchQuery.php Performs a query on the full-text search index for a word or words. 1 1
NodeStorageController class Drupal\node drupal/core/modules/node/lib/Drupal/node/NodeStorageController.php Controller class for nodes. 1 1
Twig_Parser class drupal/core/vendor/twig/twig/lib/Twig/Parser.php Default parser implementation. 1
Twig_Template abstract class drupal/core/vendor/twig/twig/lib/Twig/Template.php Default base class for compiled templates. 1
AssetManager class Assetic drupal/core/vendor/kriswallsmith/assetic/src/Assetic/AssetManager.php Manages assets. 1 3
Collection class Guzzle\Common drupal/core/vendor/guzzle/common/Guzzle/Common/Collection.php Key value pair collection object 1 12
Stream class Guzzle\Stream drupal/core/vendor/guzzle/stream/Guzzle/Stream/Stream.php PHP stream implementation 1 2

Pages

Other projects