- Home
- About
- Testimonials
- Demos
- Download
- Documentation
- Blogs
- Forum
- Support

Packages: default System System.Caching System.Collections System.Data System.Data.ActiveRecord System.Data.ActiveRecord.Relations System.Data.ActiveRecord.Scaffold System.Data.ActiveReecord.Scaffold.InputBuilder System.Data.Commom.Sqlite System.Data.Common System.Data.Common.Mssql System.Data.Common.Mysql System.Data.Common.Oracle System.Data.Common.Pgsql System.Data.Common.Sqlite System.Data.DataGateway System.Data.SqlMap System.Data.SqlMap.Configuration System.Data.SqlMap.Statements System.Exceptions System.I18N System.IO System.Security System.Util System.Web System.Web.Services System.Web.UI System.Web.UI.ActiveControls System.Web.UI.WebControls System.Web.UI.WebControls.assets System.Xml Classes: IFeedContentProvider TFeedService TJsonResponse TJsonService TPageConfiguration TPageService TSoapServer TSoapService |
Keyword
# Class TJsonResponse
    TComponent
       |
       --TApplicationComponent
          |
          --TJsonResponse
TJsonResponse Class TJsonResponse is the base class for all JSON response provider classes. Derived classes must implement getJsonContent() to return an object or literals to be converted to JSON format. The response will be empty if the returned content is null. Since: 3.1 Author: Wei Zhuo <weizhuo[at]gmail[dot]com>
Method Summary
string | getID ()
abstract object json | getJsonContent ()
void | init ( TXmlElement $config) Initializes the feed.
void | setID ( string $value)
Methods Inherited From TApplicationComponent
TApplicationComponent::getApplication(), TApplicationComponent::getRequest(), TApplicationComponent::getResponse(), TApplicationComponent::getService(), TApplicationComponent::getSession(), TApplicationComponent::getUser(), TApplicationComponent::publishAsset(), TApplicationComponent::publishFilePath()
Methods Inherited From TComponent
TComponent::addParsedObject(), TComponent::attachEventHandler(), TComponent::canGetProperty(), TComponent::canSetProperty(), TComponent::createdOnTemplate(), TComponent::detachEventHandler(), TComponent::evaluateExpression(), TComponent::evaluateStatements(), TComponent::getEventHandlers(), TComponent::getSubProperty(), TComponent::hasEvent(), TComponent::hasEventHandler(), TComponent::hasProperty(), TComponent::raiseEvent(), TComponent::setSubProperty(), TComponent::__get(), TComponent::__set()
Method Details
## getID
public string getID | ()
Output
string | ID of this response
Exception
## getJsonContent
public abstract object json getJsonContent | ()
Output
object json | response content, null to suppress output.
Exception
## init
public void init | (TXmlElement $config )
Initializes the feed.
Input
TXmlElement | $config | configurations specified in TJsonService.
Output
Exception
## setID
public void setID | (string $value )
Input
string | $value | ID of this response
Output
Exception