Section courante

A propos

Section administrative du site

sfAction

Symfony : Action
PHP Symfony 1

Description

Cette classe permet d'exécuter tout la logique de la requête courante.

Liste des méthodes

Nom Prototype Description
FORWARD function forward($module, $action); Cette méthode permet de transférer l'action courante à une nouvelle (sans effectuer de redirection du navigateur Web).
FORWARD404 function forward404($message = null); Cette méthode permet de transférer l'action courante à une page d'erreur 404 par défaut.
FORWARD404IF function forward404If($condition, $message = null); Cette méthode permet de transférer l'action courante à une page d'erreur 404 par défaut si la condition est vrai.
FORWARD404UNLESS function forward404Unless($condition, $message = null); Cette méthode permet de transférer l'action courante à une page d'erreur 404 par défaut si la condition est fausse.
FORWARDIF function forwardIf($condition, $module, $action); Cette méthode permet de transférer l'action courante à une nouvelle si la condition est vrai (sans effectuer de redirection du navigateur Web).
FORWARDUNLESS function forwardUnless($condition, $module, $action); Cette méthode permet de transférer l'action courante à une nouvelle si la condition est fausse (sans effectuer de redirection du navigateur Web).
FORWARDUNLESS function get404Message($message = null); Cette méthode permet de demander la chaîne de caractères du message formaté d'une erreur 404.
GETCOMPONENT function getComponent($moduleName, $componentName, $vars = null); Cette méthode permet de demander la chaîne de caractères du rendu du contenu d'une composante.
GETCREDENTIAL function getCredential(); Cette méthode permet de demander les informations d'authentification a besoin pour avoir accès a cette action.
GETDEFAULTVIEW function getDefaultView(); Cette méthode permet de demander la vue par défaut a exécuter quand une requête spécifié n'est pas service par l'action.
GETLAYOUT function getLayout(); Cette méthode permet de demander le nom de la disposition alternative pour l'objet sfAction.
GETPARTIAL function getPartial($templateName, $vars = null); Cette méthode permet de demander le contenu du rendu partiel.
GETROUTE function getRoute(); Cette méthode permet de demander la routage de l'action.
GETSECURITYCONFIGURATION function getSecurityConfiguration(); Cette méthode permet de demander la chaîne de caractères de la configuration de la sécurité pour ce module.
GETTEMPLATE function getTemplate(); Cette méthode permet de demander le nom du gabarit alternatif pour cette objet sfAction.
INITIALIZE function initialize($context, $moduleName, $actionName); Cette méthode permet d'initialiser cette action.
ISSECURE function isSecure(); Cette méthode permet de demander si l'action requiert une sécurité.
POSTEXECUTE function postExecute(); Cette méthode permet d'exécuter un processus définit par l'application immédiat après l'exécution de cet objet sfAction.
PREEXECUTE function preExecute(); Cette méthode permet d'exécuter un processus définit par l'application immédiat avant l'exécution de cet objet sfAction.
REDIRECT function redirect($url, $statusCode = 302); Cette méthode permet d'effectuer une redirection de la requête courante vers une nouvelle URL.
REDIRECT404 function redirect404(); Cette méthode permet d'effectuer une redirection de l'action courante vers une action d'erreur 404 par défaut (avec une redirection du navigateur Web).
REDIRECT404 function redirectIf($condition, $url, $statusCode = 302); Cette méthode permet d'effectuer une redirection de la requête courante vers un nouvel URL si la condition est vrai.
REDIRECTUNLESS function redirectUnless($condition, $url, $statusCode = 302); Cette méthode permet d'effectuer une redirection de la requête courante vers un nouvel URL si la condition est fausse.
RENDERCOMPONENT function renderComponent($moduleName, $componentName, $vars = null); Cette méthode permet d'ajouter le résultat de l'exécution de la composante spécifié au contenu de la réponse.
RENDERPARTIAL function renderPartial($templateName, $vars = null); Cette méthode permet d'ajouter le résultat de l'exécution du partiel spécifié au contenu de la réponse.
RENDERTEXT function renderText($text); Cette méthode permet d'ajouter le texte spécifié au contenu de la réponse et de contourner le système de vue intégré.
SETLAYOUT function setLayout($name); Cette méthode permet de fixer la disposition alternative pour cet objet sfAction.
SETSECURITYCONFIGURATION function setSecurityConfiguration($security); Cette méthode permet de remplacer la sécurité de configuration courante pour ce module.
SETTEMPLATE function setTemplate($name, $module = null); Cette méthode permet de fixer le gabarit alternatif pour cet objet sfAction.
SETVIEWCLASS function setViewClass($class); Cette méthode permet de changer la classe de la vue par défaut utilisé pour le rendu du gabarit associé avec l'action courante.
VALIDATE function validate(); Cette méthode permet d'effectuer une validation des fichiers avec ses paramètres manuellement


Dernière mise à jour : Mardi, le 29 août 2017