/** * Flags for json_encode() to generate JSON Ajaxer.js can decode * @return int */ public static function getJsonFlags() { static $jsonFlags = null; if (!is_null($jsonFlags)) { return $jsonFlags; } $jsonFlags = JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES; if (Debugger::isEnabled()) { $jsonFlags |= JSON_PRETTY_PRINT; } return $jsonFlags; }