Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct uses Use statementssort ascending Strings
LockBackendInterface interface Drupal\Core\Lock drupal/core/lib/Drupal/Core/Lock/LockBackendInterface.php Lock backend interface. 2 4
ContentEntityInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/ContentEntityInterface.php Defines a common interface for all content entity objects. 4 4
DatabaseException interface Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DatabaseException.php Interface for a database exception. 14 4
StatementInterface interface Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/StatementInterface.php Represents a prepared statement. 4 4
KernelInterface interface Symfony\Component\HttpKernel drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/KernelInterface.php The Kernel is the heart of the Symfony system. 2 4
ObjectManager interface Doctrine\Common\Persistence drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Persistence/ObjectManager.php Contract for a Doctrine persistence layer ObjectManager class to implement. 4
EncoderInterface interface Symfony\Component\Serializer\Encoder drupal/core/vendor/symfony/serializer/Symfony/Component/Serializer/Encoder/EncoderInterface.php Defines the interface of encoders 7 4
DenormalizableInterface interface Symfony\Component\Serializer\Normalizer drupal/core/vendor/symfony/serializer/Symfony/Component/Serializer/Normalizer/DenormalizableInterface.php Defines the most basic interface a class must implement to be denormalizable 4 4
HttpExceptionInterface interface Symfony\Component\HttpKernel\Exception drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Exception/HttpExceptionInterface.php Interface for HTTP error exceptions. 1 4
ExtensionInterface interface Symfony\Component\DependencyInjection\Extension drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Extension/ExtensionInterface.php ExtensionInterface is the interface implemented by container extension classes. 2 4
Graph class Drupal\Component\Graph drupal/core/lib/Drupal/Component/Graph/Graph.php Directed acyclic graph manipulation. 3
FileTransferException class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/FileTransferException.php FileTransferException class. 3
RoutingEvents final class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RoutingEvents.php Contains all events thrown in the core routing component. 3
RouteBuildEvent class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RouteBuildEvent.php Represents route building information as event. 3
HttpMethodMatcher class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/HttpMethodMatcher.php This class filters routes based on their HTTP Method. 3
CacheArray abstract class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/CacheArray.php Provides a caching wrapper to be used in place of large array structures. 4 3
MemoryBackend class Drupal\Core\Cache drupal/core/lib/Drupal/Core/Cache/MemoryBackend.php Defines a memory cache implementation. 3
EntityMalformedException class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityMalformedException.php Defines an exception thrown when a malformed entity is passed. 3
EntityStorageException class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityStorageException.php Defines an exception thrown when storage operations fail. 3
LocalStream abstract class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/LocalStream.php Defines a Drupal stream wrapper base class for local files. 5 3
TransactionNoActiveException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/TransactionNoActiveException.php Exception for when popTransaction() is called with no active transaction. 3
DatabaseExceptionWrapper class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DatabaseExceptionWrapper.php This wrapper class serves only to provide additional debug information. 3
SchemaObjectDoesNotExistException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/SchemaObjectDoesNotExistException.php Exception thrown if an object being modified doesn't exist yet. 3
Transaction class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Transaction.php A wrapper class for creating and managing database transactions. 3 3
Schema abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Schema.php 3 3
ConnectionNotDefinedException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/ConnectionNotDefinedException.php Exception thrown if an undefined database connection is requested. 3
PluginException class Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/PluginException.php Generic Plugin exception class to be thrown when no more specific class is applicable. 3
ReflectionFactory class Drupal\Component\Plugin\Factory drupal/core/lib/Drupal/Component/Plugin/Factory/ReflectionFactory.php A plugin factory that maps instance configuration to constructor arguments. 3
QueryFactory class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/QueryFactory.php Factory class Creating entity query objects. 3
Update class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Update.php General class for an abstracted UPDATE operation. 3 3
Insert class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Insert.php General class for an abstracted INSERT query. 3 3
Delete class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Delete.php General class for an abstracted DELETE operation. 3 3
Truncate class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Truncate.php General class for an abstracted TRUNCATE operation. 3 3
Tasks abstract class Drupal\Core\Database\Install drupal/core/lib/Drupal/Core/Database/Install/Tasks.php Database installer structure. 3 3
InvalidBreakpointNameException class Drupal\breakpoint drupal/core/modules/breakpoint/lib/Drupal/breakpoint/InvalidBreakpointNameException.php Exception thrown if an invalid name is detected. 3
Analyzer class Drupal\views drupal/core/modules/views/lib/Drupal/views/Analyzer.php This tool is a small plugin manager to perform analysis on a view and report results to the user. This tool is meant to let modules that provide data to Views also help users properly use that data by detecting invalid configurations. Views itself… 3
ManyToOneHelper class Drupal\views drupal/core/modules/views/lib/Drupal/views/ManyToOneHelper.php This many to one helper object is used on both arguments and filters. 3
FieldUpdateForbiddenException class Drupal\field drupal/core/modules/field/lib/Drupal/field/FieldUpdateForbiddenException.php Exception class thrown by hook_field_update_forbid(). 3
JsonldNormalizerBase abstract class Drupal\jsonld drupal/core/modules/jsonld/lib/Drupal/jsonld/JsonldNormalizerBase.php Provide a base class for JSON-LD Normalizers. 3 3
QueryString class Guzzle\Http drupal/core/vendor/guzzle/http/Guzzle/Http/QueryString.php Query string object to handle managing query string parameters and aggregating those parameters together as a string. 3
Event class Guzzle\Common drupal/core/vendor/guzzle/common/Guzzle/Common/Event.php Default event for Guzzle notifications 3
RESTTestBase abstract class Drupal\rest\Tests drupal/core/modules/rest/lib/Drupal/rest/Tests/RESTTestBase.php Test helper class that provides a REST client method to send HTTP requests. 3 3
FilterCollection class Assetic\Filter drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/FilterCollection.php A collection of filters. 3
HttpAsset class Assetic\Asset drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Asset/HttpAsset.php Represents an asset loaded via an HTTP request. 3
BadResponseException class Guzzle\Http\Exception drupal/core/vendor/guzzle/http/Guzzle/Http/Exception/BadResponseException.php Http request exception thrown when a bad response is received 4 3
ExceptionCollection class Guzzle\Common\Exception drupal/core/vendor/guzzle/common/Guzzle/Common/Exception/ExceptionCollection.php Collection of exceptions 3
UniversalClassLoader class Symfony\Component\ClassLoader drupal/core/vendor/symfony/class-loader/Symfony/Component/ClassLoader/UniversalClassLoader.php UniversalClassLoader implements a "universal" autoloader for PHP 5.3. 2 3
Dumper class Symfony\Component\Yaml drupal/core/vendor/symfony/yaml/Symfony/Component/Yaml/Dumper.php Dumper dumps PHP variables to YAML strings. 3
StaticReflectionParser class Doctrine\Common\Reflection drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionParser.php Parses a file for namespaces/use/class declarations. 3
AnnotationRegistry final class Doctrine\Common\Annotations drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Annotations/AnnotationRegistry.php AnnotationRegistry 3

Pages

Other projects