public function encode($data, $human_readable = false) { $r = array(); if (static::$includeHeaders) { $r['meta'] = array(); foreach (headers_list() as $header) { list($h, $v) = explode(': ', $header, 2); $r['meta'][$h] = $v; } } $r['data'] = $data; if ($_GET[static::$callbackOverrideQueryString]) { static::$callbackMethodName = $_GET[static::$callbackOverrideQueryString]; } return static::$callbackMethodName . '(' . parent::encode($r, $human_readable) . ');'; }
public function setMIME($mime) { self::$mime = $mime; }