Example #1
0
 public static function scalar_encode($value)
 {
     if (is_numeric($value)) {
         return (string) $value;
     } elseif (is_string($value)) {
         return JSON::string_encode($value);
     } elseif (is_bool($value)) {
         return $value ? 'true' : 'false';
     } elseif (is_null($value)) {
         return 'null';
     } else {
         throw new MedickException($value . ' is not a scalar!');
     }
 }