Classes, traits, and interfaces

Primary tabs

Name Typesort descending Namespace Location Description Direct uses Use statements Strings
AnnotatedClassDiscovery class Drupal\Core\Plugin\Discovery drupal/core/lib/Drupal/Core/Plugin/Discovery/AnnotatedClassDiscovery.php Defines a discovery mechanism to find annotated plugins in PSR-0 namespaces. 22
HookDiscovery class Drupal\Core\Plugin\Discovery drupal/core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php Provides a hook-based plugin discovery class. 1
InfoHookDecorator class Drupal\Core\Plugin\Discovery drupal/core/lib/Drupal/Core/Plugin/Discovery/InfoHookDecorator.php Allows info hook implementations to enhance discovered plugin definitions. 1
Context class Drupal\Core\Plugin\Context drupal/core/lib/Drupal/Core/Plugin/Context/Context.php A Drupal specific context wrapper class. 1
ContainerFactory class Drupal\Core\Plugin\Factory drupal/core/lib/Drupal/Core/Plugin/Factory/ContainerFactory.php Plugin factory which passes a container to a create method. 3
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
StaticDiscoveryDecorator class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/StaticDiscoveryDecorator.php A decorator that allows manual registration of undiscoverable definitions. 1
DerivativeDiscoveryDecorator class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/DerivativeDiscoveryDecorator.php Base class providing the tools for a plugin discovery to be derivative aware. 9
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
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. 16
InvalidDecoratedMethod class Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/InvalidDecoratedMethod.php Exception thrown when a decorator's _call() method is triggered, but the decorated object does not contain the requested method.
ContextException class Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/ContextException.php An exception class to be thrown for context plugin exceptions. 2
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. 4
DefaultFactory class Drupal\Component\Plugin\Factory drupal/core/lib/Drupal/Component/Plugin/Factory/DefaultFactory.php Default plugin factory. 4 20
EmptyStatementTest class Drupal\Tests\Core\Database drupal/core/tests/Drupal/Tests/Core/Database/EmptyStatementTest.php Tests the empty pseudo-statement class.
UrlGeneratorTest class Drupal\Tests\Core\Routing drupal/core/tests/Drupal/Tests/Core/Routing/UrlGeneratorTest.php Basic tests for the Route.
NullBackendTest class Drupal\Tests\Core\Cache drupal/core/tests/Drupal/Tests/Core/Cache/NullBackendTest.php Tests the cache NullBackend.
BackendChainImplementationUnitTest class Drupal\Tests\Core\Cache drupal/core/tests/Drupal/Tests/Core/Cache/BackendChainImplementationUnitTest.php Tests implementation-specific functionality of the BackendChain backend.
TagsTest class Drupal\Tests\Core\Common drupal/core/tests/Drupal/Tests/Core/Common/TagsTest.php Tests Tags::explodeTags and Tags::implodeTags().
AttributesTest class Drupal\Tests\Core\Common drupal/core/tests/Drupal/Tests/Core/Common/AttributesTest.php Tests the Drupal\Core\Template\Attribute functionality.
DiffArrayTest class Drupal\Tests\Core\Common drupal/core/tests/Drupal/Tests/Core/Common/DiffArrayTest.php Tests the DiffArray helper class.
TestController class Drupal\Tests\Core\Controller drupal/core/tests/Drupal/Tests/Core/Controller/TestController.php Defines a test controller used by unit tests.
RoleAccessCheckTest class Drupal\Tests\Core\Route drupal/core/tests/Drupal/Tests/Core/Route/RoleAccessCheckTest.php Defines tests for role based access in routes.
DefaultAccessCheckTest class Drupal\Tests\Core\Access drupal/core/tests/Drupal/Tests/Core/Access/DefaultAccessCheckTest.php Defines a test to check the default access checker.
AccessManagerTest class Drupal\Tests\Core\Access drupal/core/tests/Drupal/Tests/Core/Access/AccessManagerTest.php Tests the access manager.
PathProcessorTest class Drupal\Tests\Core\PathProcessor drupal/core/tests/Drupal/Tests/Core/PathProcessor/PathProcessorTest.php Tests path processor functionality.
EntityAccessCheckTest class Drupal\Tests\Core\Entity drupal/core/tests/Drupal/Tests/Core/Entity/EntityAccessCheckTest.php Tests the entity access controller.
PhpStorageTestBase abstract class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/PhpStorageTestBase.php Base test for PHP storage controllers. 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
FileStorageTest class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/FileStorageTest.php Tests the simple file storage.
MTimeProtectedFastFileStorageTest class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/MTimeProtectedFastFileStorageTest.php Tests the directory mtime based PHP loader implementation.
UnicodeTest class Drupal\Tests\Component\Utility drupal/core/tests/Drupal/Tests/Component/Utility/UnicodeTest.php Test unicode handling features implemented in Unicode component.
XssTest class Drupal\Tests\Component\Utility drupal/core/tests/Drupal/Tests/Component/Utility/XssTest.php Tests the Xss utility.
CryptTest class Drupal\Tests\Component\Utility drupal/core/tests/Drupal/Tests/Component/Utility/CryptTest.php Tests random bytes generation.
GraphTest class Drupal\Tests\Component\Graph drupal/core/tests/Drupal/Tests/Component/Graph/GraphTest.php Unit tests for the graph handling features.
Query class Drupal\Core\Config\Entity\Query drupal/core/lib/Drupal/Core/Config/Entity/Query/Query.php Defines the entity query for configuration entities.
Condition class Drupal\Core\Config\Entity\Query drupal/core/lib/Drupal/Core/Config/Entity/Query/Condition.php Defines the condition class for the config entity query.
QueryFactory class Drupal\Core\Config\Entity\Query drupal/core/lib/Drupal/Core/Config/Entity/Query/QueryFactory.php Provides a factory for creating entity query objects for the config backend. 2
Update class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Update.php
Insert class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Insert.php
Connection class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php 1
Transaction class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Transaction.php
Delete class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Delete.php
Merge class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Merge.php
Schema class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Schema.php
Select class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Select.php
Truncate class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Truncate.php
Update class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Update.php
Statement class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Statement.php Specific SQLite implementation of DatabaseConnection. 1
Insert class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Insert.php SQLite specific implementation of InsertQuery.

Pages

Other projects