Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct usessort ascending Use statements Strings
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
EntityRenderController class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityRenderController.php Base class for entity view controllers. 4 4
DefaultFactory class Drupal\Component\Plugin\Factory drupal/core/lib/Drupal/Component/Plugin/Factory/DefaultFactory.php Default plugin factory. 4 10
InvalidBreakpointException class Drupal\breakpoint drupal/core/modules/breakpoint/lib/Drupal/breakpoint/InvalidBreakpointException.php Base exception for breakpoint exception. 4 5
Twig_Error class drupal/core/vendor/twig/twig/lib/Twig/Error.php Twig base exception. 4
Twig_Filter abstract class drupal/core/vendor/twig/twig/lib/Twig/Filter.php Represents a template filter. 4
ViewFormControllerBase abstract class Drupal\views_ui drupal/core/modules/views/views_ui/lib/Drupal/views_ui/ViewFormControllerBase.php Base form controller for Views forms. 4 1
PathTestBase abstract class Drupal\path\Tests drupal/core/modules/path/lib/Drupal/path/Tests/PathTestBase.php Provides a base class for testing the Path module. 4
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
EventArgs class Doctrine\Common drupal/core/vendor/doctrine/common/lib/Doctrine/Common/EventArgs.php EventArgs is the base class for classes containing event data. 4 4
Kernel abstract class Symfony\Component\HttpKernel drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Kernel.php The Kernel is the heart of the Symfony system. 4 7
HttpKernel class Symfony\Component\HttpKernel drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php HttpKernel notifies events to convert a Request object to a Response one. 4 6
Response class Symfony\Component\HttpFoundation drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Response.php Response represents an HTTP response. 4 67
BaseImageFilterTest abstract class Assetic\Test\Filter drupal/core/vendor/kriswallsmith/assetic/tests/Assetic/Test/Filter/BaseImageFilterTest.php 4
Dumper abstract class Symfony\Component\DependencyInjection\Dumper drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Dumper/Dumper.php Dumper is the abstract class for all built-in dumpers. 4
FileLoader abstract class Symfony\Component\DependencyInjection\Loader drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Loader/FileLoader.php FileLoader is the abstract class used by all built-in loaders that are file based. 4
ManyToOne class Drupal\views\Plugin\views\filter drupal/core/modules/views/lib/Drupal/views/Plugin/views/filter/ManyToOne.php Complex filter to handle filtering for many to one relationships, such as terms (many terms per node) or roles (many roles per user). 4 4
Node class Drupal\node\Plugin\views\field drupal/core/modules/node/lib/Drupal/node/Plugin/views/field/Node.php Field handler to provide simple renderer that allows linking to a node. Definition terms: 4 4
Link class Drupal\comment\Plugin\views\field drupal/core/modules/comment/lib/Drupal/comment/Plugin/views/field/Link.php Base field handler to present a link. 4
AbstractReaderTest abstract class Doctrine\Tests\Common\Annotations drupal/core/vendor/doctrine/common/tests/Doctrine/Tests/Common/Annotations/AbstractReaderTest.php 4
FileException class Symfony\Component\HttpFoundation\File\Exception drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/File/Exception/FileException.php Thrown when an error occurred in the component File 4 3
AbstractProxy abstract class Symfony\Component\HttpFoundation\Session\Storage\Proxy drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Session/Storage/Proxy/AbstractProxy.php AbstractProxy. 4 2
PluginInspectionInterface interface Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginInspectionInterface.php Plugin interface for providing some metadata inspection. 4 3
StorageInterface interface Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/StorageInterface.php Defines an interface for configuration storage controllers. 4 2
ComplexDataInterface interface Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/ComplexDataInterface.php Interface for complex data; i.e. data containing named and typed properties. 4 6
CacheBackendInterface interface Drupal\Core\Cache drupal/core/lib/Drupal/Core/Cache/CacheBackendInterface.php Defines an interface for cache implementations. 4 18
AccessCheckInterface interface Drupal\Core\Access drupal/core/lib/Drupal/Core/Access/AccessCheckInterface.php An access check service determines access rules for particular routes. 4 2
ContentEntityInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/ContentEntityInterface.php Defines a common interface for all content entity objects. 4 4
StatementInterface interface Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/StatementInterface.php Represents a prepared statement. 4 4
Twig_NodeVisitorInterface interface drupal/core/vendor/twig/twig/lib/Twig/NodeVisitorInterface.php Twig_NodeVisitorInterface is the interface the all node visitor classes must implement. 4
Twig_NodeOutputInterface interface drupal/core/vendor/twig/twig/lib/Twig/NodeOutputInterface.php Represents a displayable node in the AST. 4
Twig_LoaderInterface interface drupal/core/vendor/twig/twig/lib/Twig/LoaderInterface.php Interface all loaders must implement. 4
HasDispatcherInterface interface Guzzle\Common drupal/core/vendor/guzzle/common/Guzzle/Common/HasDispatcherInterface.php Holds an event dispatcher 4 3
AssetInterface interface Assetic\Asset drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Asset/AssetInterface.php An asset has a mutable URL and content and can be loaded and dumped. 4 40
RequestContextAwareInterface interface Symfony\Component\Routing drupal/core/vendor/symfony/routing/Symfony/Component/Routing/RequestContextAwareInterface.php @api 4 6
Exception interface Symfony\Component\Serializer\Exception drupal/core/vendor/symfony/serializer/Symfony/Component/Serializer/Exception/Exception.php Base exception 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
RequestMatcherInterface interface Symfony\Component\Routing\Matcher drupal/core/vendor/symfony/routing/Symfony/Component/Routing/Matcher/RequestMatcherInterface.php RequestMatcherInterface is the interface that all request matcher classes must implement. 4 6
ControllerResolverInterface interface Symfony\Component\HttpKernel\Controller drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Controller/ControllerResolverInterface.php A ControllerResolverInterface implementation knows how to determine the controller to execute based on a Request object. 4 5
MappingDriver interface Doctrine\Common\Persistence\Mapping\Driver drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriver.php Contract for metadata drivers. 4 1
AttributeValueBase abstract class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/AttributeValueBase.php Defines the base class for an attribute type. 3
Connection abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Connection.php Base Database API class. 3 35
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
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
Merge class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Merge.php General class for an abstracted MERGE query operation. 3 6
SelectExtender class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/SelectExtender.php The base extender class for Select queries. 3 4
Select class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Select.php Query builder for SELECT statements. 3 4

Pages

Other projects