Backend\Core\Engine\Base\AjaxAction::output PHP Method

output() public method

Output an answer to the browser
public output ( integer $statusCode, mixed $data = null, string $message = null )
$statusCode integer The status code for the response, use the available constants: self::OK, self::BAD_REQUEST, self::FORBIDDEN, self::ERROR
$data mixed The data to output.
$message string The text-message to send.
    public function output($statusCode, $data = null, $message = null)
    {
        $statusCode = (int) $statusCode;
        if ($message !== null) {
            $message = (string) $message;
        }
        $response = array('code' => $statusCode, 'data' => $data, 'message' => $message);
        $this->content = $response;
    }