public function sendPayload() { $payload = $this->getPayload(); if (!$this->redirect && isset($payload->redirect)) { $this->onResponseHandler->markForward(); } if ($payload && isset($payload->snippets) && ($snippets = (array) $payload->snippets)) { ksort($snippets); uksort($snippets, function ($left, $right) { return substr_count($left, '-') <=> substr_count($right, '-'); }); $payload->snippets = $snippets; } parent::sendPayload(); }
public function __invoke($application, $request) { if ($this->httpRequest->isAjax() && count($application->getRequests()) > 1) { $this->onResponseHandler->markForward(); } }