From: Coleman Watts Date: Sun, 24 Aug 2014 15:20:35 +0000 (+0100) Subject: Add helper fn for json_encode + exit X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=a63c07d9d932aa02f000e50ccd1400a117d6be97;p=civicrm-core.git Add helper fn for json_encode + exit --- diff --git a/CRM/Utils/JSON.php b/CRM/Utils/JSON.php index e556636981..00287a5eaa 100644 --- a/CRM/Utils/JSON.php +++ b/CRM/Utils/JSON.php @@ -38,8 +38,19 @@ */ class CRM_Utils_JSON { + /** + * Output json to the client + * @param mixed $input + */ + static function output($input) { + header('Content-Type: application/json'); + echo json_encode($input); + CRM_Utils_System::civiExit(); + } + /** * Function to create JSON object + * @deprecated * * @param array $params associated array, that needs to be * converted to JSON array