You are here

interface RequestHandlerInterface in Panels 8.3

Same name and namespace in other branches
  1. 8.4 panels_ipe/src/Helpers/RequestHandlerInterface.php \Drupal\panels_ipe\Helpers\RequestHandlerInterface

Hierarchy

Expanded class hierarchy of RequestHandlerInterface

All classes that implement RequestHandlerInterface

File

panels_ipe/src/Helpers/RequestHandlerInterface.php, line 12

Namespace

Drupal\panels_ipe\Helpers
View source
interface RequestHandlerInterface {

  /**
   * Handles an incoming request for a given PanelsDisplayVariant.
   *
   * @param \Drupal\panels\Plugin\DisplayVariant\PanelsDisplayVariant $panels_display
   * @param \Symfony\Component\HttpFoundation\Request $request
   * @param bool $save_to_temp_store
   */
  public function handleRequest(PanelsDisplayVariant $panels_display, Request $request, $save_to_temp_store = FALSE);

  /**
   * @return \Symfony\Component\HttpFoundation\JsonResponse
   */
  public function getJsonResponse();

}

Members

Namesort descending Modifiers Type Description Overrides
RequestHandlerInterface::getJsonResponse public function 1
RequestHandlerInterface::handleRequest public function Handles an incoming request for a given PanelsDisplayVariant. 1