sfWebResponse |
Symfony : Réponse Web |
|---|---|
| PHP | Symfony 1 |
Description
Cette classe contient les méthodes de traitement pour inclure le contenu d'une page Web.
Liste des méthodes
| Nom | Prototype | Description |
|---|---|---|
| ADDCACHECONTROLHTTPHEADER | function addCacheControlHttpHeader($name, $value); | Cette méthode permet d'ajouter un contrôle de cache pour l'entête HTTP. |
| ADDHTTPMETA | function addHttpMeta($key, $value, $replace); | Cette méthode permet d'ajouter une méta-donnée dans l'entête HTTP. |
| ADDJAVASCRIPT | function addJavascript($file, $position, $options); | Cette méthode permet d'ajouter un code JavaScript dans la réponse Web courante. |
| ADDMETA | function addMeta($key, $value, $replace, $escape); | Cette méthode permet d'ajouter une balise «META» dans le page HTML. |
| ADDVARYHTTPHEADER | function addVaryHttpHeader($header); | Cette méthode permet d'ajouter un «vary» dans entête HTTP. |
| CLEARHTTPHEADERS | function clearHttpHeaders(); | Cette méthode permet d'effacer les entêtes HTTP de la réponse Web courante. |
| COPYPROPERTIES | function copyProperties($response); | Cette méthode permet de copier toutes les propriétés d'un objet sfWebResponse spécifié vers cet objet. |
| FIXCONTENTTYPE | function fixContentType($contentType); | Cette méthode permet de fixer le type de contenu par ajouter l'ensemble de caractères dans les types de contenu texte. |
| GETCHARSET | function getCharset(); | Cette méthode permet de demander l'ensemble de caractères courant définit par type de contenu. |
| GETCONTENTTYPE | function getContentType(); | Cette méthode permet de demander le type de contenu dans la réponse. |
| GETCOOKIES | function getCookies(); | Cette méthode permet de demander la liste des «Cookies» dans la réponse Web courante. |
| GETDATE | function getDate($timestamp, $type); | Cette méthode permet de demander la date formaté. |
| GETHTTPHEADER | function getHttpHeader($name, $default); | Cette méthode permet de demander la valeur courante de l'entête HTTP. |
| GETHTTPHEADERS | function getHttpHeaders(); | Cette méthode permet de demander les entêtes HTTP de la réponse Web courante. |
| GETHTTPMETAS | function getHttpMetas(); | Cette méthode permet de demander les méta-données de l'entête HTTP de la réponse Web courante. |
| GETJAVASCRIPTS | function getJavascripts($position); | Cette méthode permet de demander les fichiers JavaScript de la réponse Web courante. |
| GETMETAS | function getMetas(); | Cette méthode permet de demander la liste des balises «META» dans le page HTML. |
| GETPOSITIONS | function getPositions(); | Cette méthode permet de demander les noms de position disponible pour les feuilles de style et le JavaScript dans l'ordre. |
| GETSLOTS | function getSlots(); | Cette méthode permet de demander les fentes dans la réponse Web courante. |
| GETSTATUSCODE | function getStatusCode(); | Cette méthode permet de demander le code d'état pour la réponse Web courante. |
| GETSTATUSTEXT | function getStatusText(); | Cette méthode permet de demander le texte d'état pour la réponse Web courante. |
| GETSTYLESHEETS | function getStylesheets($position); | Cette méthode permet de demander la feuille de style pour la réponse Web courante. |
| GETTITLE | function getTitle(); | Cette méthode permet de demander le titre pour la réponse Web courante. |
| HASHTTPHEADER | function hasHttpHeader($name); | Cette méthode permet de vérifier la réponse HTTP spécifié. |
| HASHTTPHEADER | function initialize($dispatcher, $options); | Cette méthode permet d'initialiser cet objet. |
| ISHEADERONLY | function isHeaderOnly(); | Cette méthode permet de demander si la réponse doit être seulement constitué des entêtes HTTP. |
| MERGE | function merge($response); | Cette méthode permet de fusionner toutes les propriétés d'un objet sfWebResponse à cet objet. |
| NORMALIZEHEADERNAME | function normalizeHeaderName($name); | Cette méthode permet de demander les entêtes de normalisation. |
| REMOVEJAVASCRIPT | function removeJavascript($file); | Cette méthode permet d'enlever le fichier JavaScript spécifié de la réponse Web courante. |
| REMOVESTYLESHEET | function removeStylesheet($file); | Cette méthode permet d'enlever le fichier de feuille de style spécifié de la réponse Web courante. |
| SEND | function send(); | Cette méthode permet d'envoyer les entêtes HTTP et le contenu. |
| SENDCONTENT | function sendContent(); | Cette méthode permet d'envoyer le contenu de la réponse Web courante. |
| SENDHTTPHEADERS | function sendHttpHeaders(); | Cette méthode permet d'envoyer les entêtes HTTP et les «Cookies». |
| SERIALIZE | function serialize(); | Cette méthode permet de sérialiser l'instance courant. |
| SETCONTENTTYPE | function setContentType($value); | Cette méthode permet de fixer la réponse de type de contenu. |
| SETCOOKIE | function setCookie($name, $value, $expire, $path, $domain, $secure, $httpOnly); | Cette méthode permet de fixer un «Cookie». |
| SETHEADERONLY | function setHeaderOnly($value); | Cette méthode permet de fixer si la réponse est constitué uniquement d'entêtes HTTP. |
| SETHTTPHEADER | function setHttpHeader($name, $value, $replace); | Cette méthode permet de fixer l'entête HTTP. |
| SETSLOT | function setSlot($name, $content); | Cette méthode permet de fixer une fente dans la réponse Web courante. |
| SETSTATUSCODE | function setStatusCode($code, $name); | Cette méthode permet de fixer le code d'état de la réponse. |
| SETTITLE | function setTitle($title, $escape); | Cette méthode permet de fixer le titre de la réponse Web courante. |
| UNSERIALIZE | function unserialize(); | Cette méthode permet de désérialiser l'instance courant. |
| VALIDATEPOSITION | function validatePosition($position); | Cette méthode permet de valider un nom de position. |
Exemple
L'exemple suivant permettrait avec certaines ajustements d'ajouter la balise «<meta name="my:title" content="mon titre de page">» dans le code HTML :
Dernière mise à jour : Dimanche, le 4 décembre 2016