Dispatcher::getAPIResponse PHP Method

getAPIResponse() protected method

Return an XHR response object without any CSRF token information
protected getAPIResponse ( array $output, integer $statusCode ) : SS_HTTPResponse
$output array
$statusCode integer
return SS_HTTPResponse
    protected function getAPIResponse($output, $statusCode)
    {
        $output['server_time'] = SS_Datetime::now()->format('U');
        $output['status_code'] = $statusCode;
        $response = $this->getResponse();
        $response->addHeader('Content-Type', 'application/json');
        $response->setBody(json_encode($output, JSON_PRETTY_PRINT));
        $response->setStatusCode($statusCode);
        return $response;
    }