interface InboundPathProcessorInterface

Defines an interface for classes that process the inbound path.

Hierarchy

Expanded class hierarchy of InboundPathProcessorInterface

All classes that implement InboundPathProcessorInterface

4 files declare their use of InboundPathProcessorInterface
PathProcessor.php in drupal/core/modules/system/tests/modules/url_alter_test/lib/Drupal/url_alter_test/PathProcessor.php
Contains Drupal\url_alter_test\PathProcessor.
PathProcessorLanguage.php in drupal/core/modules/language/lib/Drupal/language/HttpKernel/PathProcessorLanguage.php
Contains Drupal\language\HttpKernel\PathProcessorLanguage.
PathProcessorTest.php in drupal/core/modules/system/tests/modules/url_alter_test/lib/Drupal/url_alter_test/PathProcessorTest.php
Contains Drupal\url_alter_test\PathProcessorTest.
PathSubscriber.php in drupal/core/lib/Drupal/Core/EventSubscriber/PathSubscriber.php
Definition of Drupal\Core\EventSubscriber\PathSubscriber.

File

drupal/core/lib/Drupal/Core/PathProcessor/InboundPathProcessorInterface.php, line 15
Contains Drupal\Core\PathProcessor\InboundPathProcessorInterface.

Namespace

Drupal\Core\PathProcessor
View source
interface InboundPathProcessorInterface {

  /**
   * Processes the inbound path.
   *
   * @param string $path
   *   The path to process.
   *
   * @param \Symfony\Component\HttpFoundation\Request $request
   *   The HttpRequest object representing the current request.
   */
  public function processInbound($path, Request $request);

}

Members