Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct usessort ascending Use statements Strings
WebTestBase abstract class Drupal\simpletest drupal/core/modules/simpletest/lib/Drupal/simpletest/WebTestBase.php Test case for typical Drupal tests. 298 300
UnitTestBase abstract class Drupal\simpletest drupal/core/modules/simpletest/lib/Drupal/simpletest/UnitTestBase.php Base test case class for unit tests. 57 56
Twig_Tests_Node_TestCase abstract class drupal/core/vendor/twig/twig/test/Twig/Tests/Node/TestCase.php 39
FieldPluginBase abstract class Drupal\views\Plugin\views\field drupal/core/modules/views/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php Base field handler that has no options and renders an unformatted field. 37 23
NodeTestBase abstract class Drupal\node\Tests drupal/core/modules/node/lib/Drupal/node/Tests/NodeTestBase.php Sets up page and article content types. 32
EventSubscriberInterface interface Symfony\Component\EventDispatcher drupal/core/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventSubscriberInterface.php An EventSubscriber knows himself what events he is interested in. If an EventSubscriber is added to an EventDispatcherInterface, the manager invokes {@link getSubscribedEvents} and registers the subscriber as a listener for all returned events. 32 34
ViewUnitTestBase abstract class Drupal\views\Tests drupal/core/modules/views/lib/Drupal/views/Tests/ViewUnitTestBase.php Defines a base class for Views unit testing. 30 25
DatabaseTestBase abstract class Drupal\system\Tests\Database drupal/core/modules/system/lib/Drupal/system/Tests/Database/DatabaseTestBase.php Tests for databases. 28
FilterInterface interface Assetic\Filter drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/FilterInterface.php A filter manipulates an asset at load and dump. 26 15
Twig_Node_Expression_Binary abstract class drupal/core/vendor/twig/twig/lib/Twig/Node/Expression/Binary.php 22
ViewTestBase abstract class Drupal\views\Tests drupal/core/modules/views/lib/Drupal/views/Tests/ViewTestBase.php Defines a base class for Views testing in the full web test environment. 21 16
Bundle abstract class Symfony\Component\HttpKernel\Bundle drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Bundle/Bundle.php An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions and Console commands. 21 23
Twig_Node class drupal/core/vendor/twig/twig/lib/Twig/Node.php Represents a node in the AST. 20
SearchTestBase abstract class Drupal\search\Tests drupal/core/modules/search/lib/Drupal/search/Tests/SearchTestBase.php 20
CompilerPassInterface interface Symfony\Component\DependencyInjection\Compiler drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Compiler/CompilerPassInterface.php Interface that must be implemented by compilation passes 20 8
CommentTestBase abstract class Drupal\comment\Tests drupal/core/modules/comment/lib/Drupal/comment/Tests/CommentTestBase.php Provides setup and helper methods for comment tests. 19 1
Twig_TokenParser abstract class drupal/core/vendor/twig/twig/lib/Twig/TokenParser.php Base class for all token parsers. 18
TaxonomyTestBase abstract class Drupal\taxonomy\Tests drupal/core/modules/taxonomy/lib/Drupal/taxonomy/Tests/TaxonomyTestBase.php Provides common helper methods for Taxonomy module tests. 17 1
FormatterBase abstract class Drupal\field\Plugin\Type\Formatter drupal/core/modules/field/lib/Drupal/field/Plugin/Type/Formatter/FormatterBase.php Base class for 'Field formatter' plugin implementations. 16 18
Twig_Node_Expression abstract class drupal/core/vendor/twig/twig/lib/Twig/Node/Expression.php Abstract class for all nodes that represents an expression. 15
DoctrineTestCase abstract class Doctrine\Tests drupal/core/vendor/doctrine/common/tests/Doctrine/Tests/DoctrineTestCase.php Base testcase class for all Doctrine testcases. 15 10
UITestBase abstract class Drupal\views\Tests\UI drupal/core/modules/views/lib/Drupal/views/Tests/UI/UITestBase.php Provides a base class for testing the Views UI. 15 1
FieldTestBase abstract class Drupal\field\Tests drupal/core/modules/field/lib/Drupal/field/Tests/FieldTestBase.php Parent class for Field API tests. 14 4
DatabaseException interface Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DatabaseException.php Interface for a database exception. 14 4
PluginManagerBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginManagerBase.php Base class for plugin managers. 13 13
TypedData abstract class Drupal\Core\TypedData\Type drupal/core/lib/Drupal/Core/TypedData/Type/TypedData.php The abstract base class for typed data. 13 4
PluginBase abstract class Drupal\views\Plugin\views drupal/core/modules/views/lib/Drupal/views/Plugin/views/PluginBase.php 13 15
UpgradePathTestBase abstract class Drupal\system\Tests\Upgrade drupal/core/modules/system/lib/Drupal/system/Tests/Upgrade/UpgradePathTestBase.php Perform end-to-end tests of the upgrade path. 13
ArgumentPluginBase abstract class Drupal\views\Plugin\views\argument drupal/core/modules/views/lib/Drupal/views/Plugin/views/argument/ArgumentPluginBase.php Base class for arguments. 13 5
FilterPluginBase abstract class Drupal\views\Plugin\views\filter drupal/core/modules/views/lib/Drupal/views/Plugin/views/filter/FilterPluginBase.php Base class for filters. 13 6
DrupalUnitTestBase abstract class Drupal\simpletest drupal/core/modules/simpletest/lib/Drupal/simpletest/DrupalUnitTestBase.php Base test case class for Drupal unit tests. 12 12
AggregatorTestBase abstract class Drupal\aggregator\Tests drupal/core/modules/aggregator/lib/Drupal/aggregator/Tests/AggregatorTestBase.php Defines a base class for testing aggregator.module. 12
FileManagedTestBase abstract class Drupal\file\Tests drupal/core/modules/file/lib/Drupal/file/Tests/FileManagedTestBase.php Base class for file tests that use the file_test module to test uploads and hooks. 12
TypedDataInterface interface Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/TypedDataInterface.php Interface for typed data objects. 12 18
EntityFormController class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityFormController.php Base class for entity form controllers. 11 10
Entity class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/Entity.php Defines a base entity class. 10 10
PluginTestBase abstract class Drupal\views\Tests\Plugin drupal/core/modules/views/lib/Drupal/views/Tests/Plugin/PluginTestBase.php @todo. 10 2
FileTestBase abstract class Drupal\system\Tests\File drupal/core/modules/system/lib/Drupal/system/Tests/File/FileTestBase.php Base class for file tests that adds some additional file specific assertions and helper functions. 10 1
CacheTest abstract class Doctrine\Tests\Common\Cache drupal/core/vendor/doctrine/common/tests/Doctrine/Tests/Common/Cache/CacheTest.php 10
CommandInterface interface Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/CommandInterface.php AJAX command interface. 10 10
DiscoveryInterface interface Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/DiscoveryInterface.php An interface defining the minimum requirements of building a plugin discovery component. 10 20
FileFieldTestBase abstract class Drupal\file\Tests drupal/core/modules/file/lib/Drupal/file/Tests/FileFieldTestBase.php Provides methods specifically for testing File module's field handling. 9
CacheProvider abstract class Doctrine\Common\Cache drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Cache/CacheProvider.php Base class for cache provider implementations. 9
Annotation class Doctrine\Common\Annotations drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Annotations/Annotation.php Annotations class 9 1
SortPluginBase abstract class Drupal\views\Plugin\views\sort drupal/core/modules/views/lib/Drupal/views/Plugin/views/sort/SortPluginBase.php Base sort handler that has no options and performs a simple sort. 9 3
WidgetBase abstract class Drupal\field\Plugin\Type\Widget drupal/core/modules/field/lib/Drupal/field/Plugin/Type/Widget/WidgetBase.php Base class for 'Field widget' plugin implementations. 9 11
PluginBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginBase.php Base class for plugins wishing to support metadata inspection. 8 9
DatabaseStorageController class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/DatabaseStorageController.php Defines a base entity controller class. 8 8
ConfigEntityBase abstract class Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php Defines a base configuration entity class. 8 8
FieldItemBase abstract class Drupal\Core\Entity\Field drupal/core/lib/Drupal/Core/Entity/Field/FieldItemBase.php An entity field item. 8 8

Pages

Other projects