ChainMatcher |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/ChainMatcher.php |
Aggregates multiple matchers together in series. |
|
1 |
|
CompiledRoute |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/CompiledRoute.php |
Description of CompiledRoute |
|
|
|
FinalMatcherInterface |
interface |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/FinalMatcherInterface.php |
A FinalMatcher returns only one route from a collection of candidate routes. |
1 |
|
|
FirstEntryFinalMatcher |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/FirstEntryFinalMatcher.php |
Final matcher that simply returns the first item in the remaining routes. |
|
4 |
|
HttpMethodMatcher |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/HttpMethodMatcher.php |
This class filters routes based on their HTTP Method. |
|
3 |
|
InitialMatcherInterface |
interface |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/InitialMatcherInterface.php |
A PartialMatcher works like a UrlMatcher, but will return multiple candidate routes. |
2 |
1 |
|
MatcherDumper |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/MatcherDumper.php |
Dumps Route information to a database table. |
|
2 |
|
MimeTypeMatcher |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/MimeTypeMatcher.php |
This class filters routes based on the media type in HTTP Accept headers. |
|
1 |
|
NestedMatcher |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/NestedMatcher.php |
The nested matcher layers multiple partial matchers together. |
|
4 |
|
NestedMatcherInterface |
interface |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/NestedMatcherInterface.php |
A NestedMatcher allows for multiple-stage resolution of a route. |
1 |
|
|
PartialMatcher |
abstract class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/PartialMatcher.php |
Utility base class for partial matchers. |
2 |
|
|
PartialMatcherInterface |
interface |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/PartialMatcherInterface.php |
A PartialMatcher works like a UrlMatcher, but will return multiple candidate routes. |
1 |
|
|
PathMatcher |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/PathMatcher.php |
Initial matcher to match a route against a built database, by path. |
|
1 |
|
RouteBuilder |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/RouteBuilder.php |
Managing class for rebuilding the router table. |
|
|
|
RouteBuildEvent |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/RouteBuildEvent.php |
Represents route building information as event. |
|
3 |
|
RouteCompiler |
class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/RouteCompiler.php |
Compiler to generate derived information from a Route necessary for matching. |
|
|
|
RoutingEvents |
final class |
Drupal\Core\Routing |
drupal/core/lib/Drupal/Core/Routing/RoutingEvents.php |
Contains all events thrown in the core routing component. |
|
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 |
|
PhpStreamWrapperInterface |
interface |
Drupal\Core\StreamWrapper |
drupal/core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php |
Defines a generic PHP stream wrapper interface. |
1 |
|
|
PrivateStream |
class |
Drupal\Core\StreamWrapper |
drupal/core/lib/Drupal/Core/StreamWrapper/PrivateStream.php |
Drupal private (private://) stream wrapper class. |
|
|
|
PublicStream |
class |
Drupal\Core\StreamWrapper |
drupal/core/lib/Drupal/Core/StreamWrapper/PublicStream.php |
Defines a Drupal public (public://) stream wrapper class. |
1 |
1 |
|
StreamWrapperInterface |
interface |
Drupal\Core\StreamWrapper |
drupal/core/lib/Drupal/Core/StreamWrapper/StreamWrapperInterface.php |
Defines a Drupal stream wrapper extension. |
1 |
|
|
TemporaryStream |
class |
Drupal\Core\StreamWrapper |
drupal/core/lib/Drupal/Core/StreamWrapper/TemporaryStream.php |
Defines a Drupal temporary (temporary://) stream wrapper class. |
|
|
|
SystemListing |
class |
Drupal\Core |
drupal/core/lib/Drupal/Core/SystemListing.php |
Returns information about system object files (modules, themes, etc.). |
1 |
|
|
SystemListingInfo |
class |
Drupal\Core |
drupal/core/lib/Drupal/Core/SystemListingInfo.php |
Returns information about system object files (modules, themes, etc.). |
|
1 |
|
Attribute |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/Attribute.php |
A class that can be used for collecting then rendering HTML attributtes. |
|
18 |
|
AttributeArray |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/AttributeArray.php |
A class that defines a type of Attribute that can be added to as an array. |
|
|
|
AttributeBoolean |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/AttributeBoolean.php |
A class that defines a type of boolean HTML attribute. |
|
|
|
AttributeString |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/AttributeString.php |
A class that represents most standard HTML attributes. |
|
|
|
AttributeValueBase |
abstract class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/AttributeValueBase.php |
Defines the base class for an attribute type. |
3 |
|
|
TwigEnvironment |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigEnvironment.php |
A class that defines a Twig environment for Drupal. |
|
|
|
TwigFactory |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigFactory.php |
A class for constructing Twig_Environment objects. |
|
|
|
TwigFunctionTokenParser |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigFunctionTokenParser.php |
A class that defines the Twig token parser for Drupal. |
|
|
|
TwigNodeExpressionNameReference |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigNodeExpressionNameReference.php |
A class that defines a reference to the name for all nodes that represent
expressions. |
|
|
|
TwigNodeVisitor |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigNodeVisitor.php |
Provides a Twig_NodeVisitor to change the generated parse-tree. |
|
|
|
TwigReference |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigReference.php |
A class used to pass variables by reference while they are used in twig. |
|
2 |
|
TwigReferenceFunction |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigReferenceFunction.php |
This class is used to create functions requiring references like 'hide'. |
|
|
|
TwigReferenceFunctions |
class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigReferenceFunctions.php |
A helper used to unwrap TwigReference objects transparently. |
|
1 |
|
TwigTemplate |
abstract class |
Drupal\Core\Template |
drupal/core/lib/Drupal/Core/Template/TwigTemplate.php |
This is the base class for compiled Twig templates. |
|
|
|
PHPTransliteration |
class |
Drupal\Core\Transliteration |
drupal/core/lib/Drupal/Core/Transliteration/PHPTransliteration.php |
Enhances PHPTransliteration with an alter hook. |
|
1 |
|
AccessibleInterface |
interface |
Drupal\Core\TypedData |
drupal/core/lib/Drupal/Core/TypedData/AccessibleInterface.php |
Interface for checking access. |
3 |
4 |
|
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 |
|
ContextAwareInterface |
interface |
Drupal\Core\TypedData |
drupal/core/lib/Drupal/Core/TypedData/ContextAwareInterface.php |
Interface for context aware data. |
6 |
8 |
|
ListInterface |
interface |
Drupal\Core\TypedData |
drupal/core/lib/Drupal/Core/TypedData/ListInterface.php |
Interface for a list of typed data. |
1 |
1 |
|
MissingContextException |
class |
Drupal\Core\TypedData |
drupal/core/lib/Drupal/Core/TypedData/MissingContextException.php |
Exception thrown when data wrappers miss contextual information. |
|
|
|
Primitive |
final class |
Drupal\Core\TypedData |
drupal/core/lib/Drupal/Core/TypedData/Primitive.php |
Class that holds constants for all primitive data types. |
|
1 |
|
ReadOnlyException |
class |
Drupal\Core\TypedData |
drupal/core/lib/Drupal/Core/TypedData/ReadOnlyException.php |
Exception thrown when trying to write or set ready-only data. |
|
1 |
|
TranslatableInterface |
interface |
Drupal\Core\TypedData |
drupal/core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Interface for translatable data. |
1 |
1 |
|
Binary |
class |
Drupal\Core\TypedData\Type |
drupal/core/lib/Drupal/Core/TypedData/Type/Binary.php |
The binary data type. |
|
|
|
Boolean |
class |
Drupal\Core\TypedData\Type |
drupal/core/lib/Drupal/Core/TypedData/Type/Boolean.php |
The boolean data type. |
|
|
|