Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JResponse

Liste de tous les membres

Fonctions membres publiques statiques

static allowCache ($allow=null)
static setHeader ($name, $value, $replace=false)
static getHeaders ()
static clearHeaders ()
static sendHeaders ()
static setBody ($content)
static prependBody ($content)
static appendBody ($content)
static getBody ($toArray=false)
static toString ($compress=false)

Fonctions membres protégées statiques

static compress ($data)
static clientEncoding ()

Attributs protégés statiques

static $body = array()
static $cachable = false
static $headers = array()

Documentation des fonctions membres

static JResponse::allowCache (   $allow = null)
static

Set/get cachable state for the response.

If $allow is set, sets the cachable state of the response. Always returns current state.

Paramètres:
boolean$allowTrue to allow browser caching.
Renvoie:
boolean True if browser caching should be allowed
Depuis:
11.1

Référencé par JError\customErrorPage(), MediaViewMediaList\display(), MediaViewImagesList\display(), et JDocumentJSON\render().

+ Voici le graphe des appelants de cette fonction :

static JResponse::appendBody (   $content)
static

Append content to the body content

Paramètres:
string$contentThe content to append to the response body.
Renvoie:
void
Depuis:
11.1

Référencé par JInstallation\debugLanguage().

+ Voici le graphe des appelants de cette fonction :

static JResponse::clearHeaders ( )
static

Clear headers.

Renvoie:
void
Depuis:
11.1
static JResponse::clientEncoding ( )
staticprotected

Check, whether client supports compressed data

Renvoie:
boolean
Depuis:
11.1
Note:
Replaces _clientEncoding method from 11.1
static JResponse::compress (   $data)
staticprotected

Compress the data

Checks the accept encoding of the browser and compresses the data before sending it to the client.

Paramètres:
string$dataContent to compress for output.
Renvoie:
string compressed data
Note:
Replaces _compress method in 11.1
Depuis:
11.1

Références $data.

static JResponse::getBody (   $toArray = false)
static

Return the body content

Paramètres:
boolean$toArrayWhether or not to return the body content as an array of strings or as a single string; defaults to false.
Renvoie:
string array
Depuis:
11.1

Référencé par plgSystemLanguagecode\onAfterRender(), plgSystemSef\onAfterRender(), et JCacheControllerPage\store().

+ Voici le graphe des appelants de cette fonction :

static JResponse::getHeaders ( )
static

Return array of headers.

Renvoie:
array
Depuis:
11.1
static JResponse::prependBody (   $content)
static

Prepend content to the body content

Paramètres:
string$contentThe content to prepend to the response body.
Renvoie:
void
Depuis:
11.1
static JResponse::sendHeaders ( )
static

Send all headers.

Renvoie:
void
Depuis:
11.1

Références null.

Référencé par FinderControllerIndexer\sendResponse(), JInstallationControllerSetup\sendResponse(), et JInstallationControllerSetup\setlanguage().

+ Voici le graphe des appelants de cette fonction :

static JResponse::setBody (   $content)
static

Set body content.

If body content already defined, this will replace it.

Paramètres:
string$contentThe content to set to the response body.
Renvoie:
void
Depuis:
11.1

Référencé par JError\customErrorPage(), plgSystemCache\onAfterInitialise(), plgSystemSef\onAfterRender(), plgSystemLanguagecode\onAfterRender(), JInstallation\render(), JAdministrator\render(), JSite\render(), et JApplication\render().

+ Voici le graphe des appelants de cette fonction :

static JResponse::setHeader (   $name,
  $value,
  $replace = false 
)
static

Set a header.

If $replace is true, replaces any headers already defined with that $name.

Paramètres:
string$nameThe name of the header to set.
string$valueThe value of the header to set.
boolean$replaceTrue to replace any existing headers by name.
Renvoie:
void
Depuis:
11.1

Références $key, et $name.

Référencé par JCacheControllerPage\_setEtag(), ContactViewContact\display(), BannersViewTracks\display(), JHtmlBehavior\noframes(), plgSystemP3p\onAfterInitialise(), JDocumentXml\render(), JDocumentJSON\render(), JDocumentError\render(), JSite\render(), JDocument\render(), FinderControllerIndexer\sendResponse(), JInstallationControllerSetup\sendResponse(), et JInstallationControllerSetup\setlanguage().

+ Voici le graphe des appelants de cette fonction :

static JResponse::toString (   $compress = false)
static

Sends all headers prior to returning the string

Paramètres:
boolean$compressIf true, compress the data
Renvoie:
string
Depuis:
11.1

Références $data.

Référencé par JError\customErrorPage(), et plgSystemCache\onAfterInitialise().

+ Voici le graphe des appelants de cette fonction :


Documentation des données membres

JResponse::$body = array()
staticprotected
JResponse::$cachable = false
staticprotected
JResponse::$headers = array()
staticprotected

La documentation de cette classe a été générée à partir du fichier suivant :