static function escapeJs($s) { if (is_object($s) && ($s instanceof ITemplate || $s instanceof NHtml || $s instanceof NForm)) { $s = $s->__toString(TRUE); } return str_replace(']]>', ']]\\x3E', NJson::encode($s)); }
/** * Sends response to output. * @return void */ public function send(IHttpRequest $httpRequest, IHttpResponse $httpResponse) { $httpResponse->setContentType($this->contentType); $httpResponse->setExpiration(FALSE); echo NJson::encode($this->payload); }