Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct usessort ascending Use statements Strings
Twig_LoaderInterface interface drupal/core/vendor/twig/twig/lib/Twig/LoaderInterface.php Interface all loaders must implement. 4
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 49
CacheInterface interface Assetic\Cache drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Cache/CacheInterface.php Interface for a cache backend. 4 1
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
RouteObjectInterface interface Symfony\Cmf\Component\Routing drupal/core/vendor/symfony-cmf/routing/Symfony/Cmf/Component/Routing/RouteObjectInterface.php Classes for entries in the routing table may implement this interface in addition to extending Symfony\Component\Routing\Route. 4 12
PHPUnit_Framework_MockObject_Matcher_Invocation interface drupal/core/vendor/phpunit/phpunit-mock-objects/PHPUnit/Framework/MockObject/Matcher/Invocation.php Interface for classes which matches an invocation based on its method name, argument, order or call count. 4
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
Schema abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Schema.php 3 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
Connection abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Connection.php Base Database API class. 3 57 3
ConditionPluginBase abstract class Drupal\Core\Condition drupal/core/lib/Drupal/Core/Condition/ConditionPluginBase.php Provides a basis for fulfilling contexts for condition plugins. 3 3
AttributeValueBase abstract class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/AttributeValueBase.php Defines the base class for an attribute type. 3
ConfigException class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/ConfigException.php A base exception thrown in any configuration system operations. 3 7
Tasks abstract class Drupal\Core\Database\Install drupal/core/lib/Drupal/Core/Database/Install/Tasks.php Database installer structure. 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
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
Truncate class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Truncate.php General class for an abstracted TRUNCATE operation. 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
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
Delete class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Delete.php General class for an abstracted DELETE operation. 3 3
Element abstract class Drupal\Core\Config\Schema drupal/core/lib/Drupal/Core/Config/Schema/Element.php Defines a generic configuration element. 3 1
ContainerFactoryPluginBase abstract class Drupal\Core\Plugin drupal/core/lib/Drupal/Core/Plugin/ContainerFactoryPluginBase.php Defines a base plugin that can pull its dependencies from the container. 3 3
PHP_CodeCoverage_TestCase abstract class drupal/core/vendor/phpunit/php-code-coverage/Tests/TestCase.php Abstract base class for test case classes. 3
EditorBase abstract class Drupal\edit drupal/core/modules/edit/lib/Drupal/edit/EditorBase.php Defines a base editor implementation. 3 3
EntityTranslationControllerNG class Drupal\translation_entity drupal/core/modules/translation_entity/lib/Drupal/translation_entity/EntityTranslationControllerNG.php Test entity translation controller. 3 3
EntityTranslationController class Drupal\translation_entity drupal/core/modules/translation_entity/lib/Drupal/translation_entity/EntityTranslationController.php Base class for entity translation controllers. 3 2
Twig_Test Deprecated abstract class drupal/core/vendor/twig/twig/lib/Twig/Test.php Represents a template test. 3
Twig_Filter Deprecated abstract class drupal/core/vendor/twig/twig/lib/Twig/Filter.php Represents a template filter. 3
Twig_Function Deprecated abstract class drupal/core/vendor/twig/twig/lib/Twig/Function.php Represents a template function. 3
PHPUnit_Framework_Error class drupal/core/vendor/phpunit/phpunit/PHPUnit/Framework/Error.php Wrapper for PHP errors. 3
PHPUnit_Framework_TestSuite class drupal/core/vendor/phpunit/phpunit/PHPUnit/Framework/TestSuite.php A TestSuite is a composite of Tests. It runs a collection of test cases. 3
BreakpointGroupTestBase abstract class Drupal\breakpoint\Tests drupal/core/modules/breakpoint/lib/Drupal/breakpoint/Tests/BreakpointGroupTestBase.php Base class for Breakpoint group tests. 3 2
EditTestBase class Drupal\edit\Tests drupal/core/modules/edit/lib/Drupal/edit/Tests/EditTestBase.php Parent class for Edit tests. 3 1
NormalizerBase abstract class Drupal\hal\Normalizer drupal/core/modules/hal/lib/Drupal/hal/Normalizer/NormalizerBase.php Base class for Normalizers. 3
UpdateTestBase abstract class Drupal\update\Tests drupal/core/modules/update/lib/Drupal/update/Tests/UpdateTestBase.php Defines some shared functions used by all update tests. 3
BaseAsset abstract class Assetic\Asset drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Asset/BaseAsset.php A base abstract asset. 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 3 8
RuntimeException class Guzzle\Common\Exception drupal/core/vendor/guzzle/common/Guzzle/Common/Exception/RuntimeException.php 3 6
ToolkitTestBase abstract class Drupal\system\Tests\Image drupal/core/modules/system/lib/Drupal/system/Tests/Image/ToolkitTestBase.php Base class for image manipulation testing. 3 1
StorageTestBase abstract class Drupal\system\Tests\KeyValueStore drupal/core/modules/system/lib/Drupal/system/Tests/KeyValueStore/StorageTestBase.php Base class for testing key-value storages. 3
GenericCacheBackendUnitTestBase abstract class Drupal\system\Tests\Cache drupal/core/modules/system/lib/Drupal/system/Tests/Cache/GenericCacheBackendUnitTestBase.php Tests any cache backend. 3
DatabaseWebTestBase abstract class Drupal\system\Tests\Database drupal/core/modules/system/lib/Drupal/system/Tests/Database/DatabaseWebTestBase.php Base class for databases database tests. 3
FieldTestBase abstract class Drupal\field\Tests\Views drupal/core/modules/field/lib/Drupal/field/Tests/Views/FieldTestBase.php Provides some helper methods for testing fieldapi integration into views. 3
LanguageTestBase abstract class Drupal\language\Tests\Views drupal/core/modules/language/lib/Drupal/language/Tests/Views/LanguageTestBase.php Defines the base class for all Language handler tests. 3
CommentTestBase abstract class Drupal\comment\Tests\Views drupal/core/modules/comment/lib/Drupal/comment/Tests/Views/CommentTestBase.php Tests the argument_comment_user_uid handler. 3
Twig_Node_Expression_Unary abstract class drupal/core/vendor/twig/twig/lib/Twig/Node/Expression/Unary.php 3
Twig_Node_Expression_Call abstract class drupal/core/vendor/twig/twig/lib/Twig/Node/Expression/Call.php 3
SerializerAwareNormalizer abstract class Symfony\Component\Serializer\Normalizer drupal/core/vendor/symfony/serializer/Symfony/Component/Serializer/Normalizer/SerializerAwareNormalizer.php SerializerAware Normalizer implementation 3 1

Pages

Other projects