public function RequestHandlerBase::handleRequest in Panels 8.4
Same name and namespace in other branches
- 8.3 panels_ipe/src/Helpers/RequestHandlerBase.php \Drupal\panels_ipe\Helpers\RequestHandlerBase::handleRequest()
@inheritdoc
Overrides RequestHandlerInterface::handleRequest
File
- panels_ipe/src/ Helpers/ RequestHandlerBase.php, line 45 
Class
Namespace
Drupal\panels_ipe\HelpersCode
public function handleRequest(PanelsDisplayVariant $panels_display, Request $request, $save_to_temp_store = FALSE) {
  $this
    ->setResponse([]);
  try {
    $this
      ->handle($panels_display, self::decodeRequest($request), $save_to_temp_store);
  } catch (EmptyRequestContentException $e) {
    $this
      ->setResponse([
      'success' => FALSE,
    ], 400);
  }
}