Example #1
0
 /**
  * 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;
 }