You are here

Classes, traits, and interfaces in Persistent URL 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BaseController class Drupal\purl\Controller src/Controller/BaseController.php 2
CompositeIdentifierProvider class Drupal\purl\Plugin\Purl\Identifier src/Plugin/Purl/Identifier/CompositeIdentifierProvider.php
ConfigurableInterface interface Drupal\purl\Plugin\Purl\Provider src/Plugin/Purl/Provider/ConfigurableInterface.php 1 1
ContextProviderInterface interface Drupal\purl\Plugin\Purl\Context src/Plugin/Purl/Context/ContextProviderInterface.php
ContextProviderManager class Drupal\purl\Plugin src/Plugin/ContextProviderManager.php
ContextProviderManagerInterface interface Drupal\purl\Plugin src/Plugin/ContextProviderManagerInterface.php 1
IdentifierProviderInterface interface Drupal\purl\Plugin\Purl\Identifier src/Plugin/Purl/Identifier/IdentifierProviderInterface.php 2
MatchedModifiers class Drupal\purl src/MatchedModifiers.php 1 2
MethodInterface interface Drupal\purl\Plugin\Purl\Method src/Plugin/Purl/Method/MethodInterface.php 2 2
MethodPluginManager class Drupal\purl\Plugin src/Plugin/MethodPluginManager.php 6 2
MethodPluginManagerInterface interface Drupal\purl\Plugin src/Plugin/MethodPluginManagerInterface.php 1
ModifierIndex class Drupal\purl\Plugin src/Plugin/ModifierIndex.php 4 2
ModifierMatchedEvent class Drupal\purl\Event src/Event/ModifierMatchedEvent.php 4
ModifiersController class Drupal\purl\Controller src/Controller/ModifiersController.php
OutboundAlteringInterface interface Drupal\purl\Plugin\Purl\Method src/Plugin/Purl/Method/OutboundAlteringInterface.php 1
OutboundRouteAlteringInterface interface Drupal\purl\Plugin\Purl\Method src/Plugin/Purl/Method/OutboundRouteAlteringInterface.php 1
PathPrefixMethod class Drupal\purl\Plugin\Purl\Method src/Plugin/Purl/Method/PathPrefixMethod.php Plugin annotation @PurlMethod( id="path_prefix" )
ProviderAbstract abstract class Drupal\purl\Plugin\Purl\Provider src/Plugin/Purl/Provider/ProviderAbstract.php 1
ProviderInterface interface Drupal\purl\Plugin\Purl\Provider src/Plugin/Purl/Provider/ProviderInterface.php 1 1
ProviderManager class Drupal\purl\Plugin src/Plugin/ProviderManager.php 4 2
ProvidersController class Drupal\purl\Controller src/Controller/ProvidersController.php
PurlCacheContext class Drupal\purl\Cache\Context src/Cache/Context/PurlCacheContext.php 2
PurlContextOutboundPathProcessor class Drupal\purl\PathProcessor src/PathProcessor/PurlContextOutboundPathProcessor.php 2
PurlContextOutboundRouteProcessor class Drupal\purl\RouteProcessor src/RouteProcessor/PurlContextOutboundRouteProcessor.php 2
PurlEvents class Drupal\purl src/PurlEvents.php 4
PurlMethod class Drupal\purl\Annotation src/Annotation/PurlMethod.php 2
PurlModifier class Drupal\purl\Plugin\Condition src/Plugin/Condition/PurlModifier.php Class PurlModifier @author yourname
PurlProvider class Drupal\purl\Annotation src/Annotation/PurlProvider.php 1
PurlServiceProvider class Drupal\purl src/PurlServiceProvider.php
RebuildIndex class Drupal\purl\Event src/Event/RebuildIndex.php 2
RequestAlteringInterface interface Drupal\purl\Plugin\Purl\Method src/Plugin/Purl/Method/RequestAlteringInterface.php This is used to signify that a method plugin would want to modify the request, which requires re-initializing the request object. 1 2
RequestSubscriber class Drupal\purl\Event src/Event/RequestSubscriber.php ALTERNATIVE APPROACH IS ENCAPSULATE METHOD PLUGIN LOGIC WITH A PATH PROCESSOR, AND DO MOST LOGIC WITHIN THE CONFINES OF Symfony\(Cmf\)?Routing 2
StaticProvider class Drupal\purl\Plugin\Purl\Provider src/Plugin/Purl/Provider/StaticProvider.php Plugin annotation @PurlProvider( id="static" )
SubdomainMethod class Drupal\purl\Plugin\Purl\Method src/Plugin/Purl/Method/SubdomainMethod.php Plugin annotation @PurlMethod( id="subdomain", name="Subdomain" )
TestProvider class Drupal\purl\Plugin\Purl\Identifier src/Plugin/Purl/Identifier/TestProvider.php
Url class Drupal\purl src/Url.php
UrlGenerator class Drupal\purl\Routing src/Routing/UrlGenerator.php 2

Other projects