Yaf (i.e. Yet Another Framework)
- Introduction
- Installation/Configuration
- Constantes pré-définies
- Exemples
- Application Configuration
- Yaf_Application — La classe Yaf_Application
- Yaf_Application::app — Récupère une instance de l'application
- Yaf_Application::bootstrap — Appelle bootstrap
- Yaf_Application::clearLastError — Efface les informations de la dernière erreur
- Yaf_Application::__clone — Yaf_Application ne peut être clôné
- Yaf_Application::__construct — Constructeur de Yaf_Application
- Yaf_Application::__destruct — Le but de __destruct
- Yaf_Application::environ — Récupère la propriété environ
- Yaf_Application::execute — Exécute une fonction de rappel
- Yaf_Application::getAppDirectory — Récupère le dossier de l'application
- Yaf_Application::getConfig — Récupère une instance de configuration
- Yaf_Application::getDispatcher — Récupère une instance Yaf_Dispatcher
- Yaf_Application::getLastErrorMsg — Récupère le message de la dernière erreur survenue
- Yaf_Application::getLastErrorNo — Récupère le code de la dernière erreur survenue
- Yaf_Application::getModules — Récupère les noms des modules définis
- Yaf_Application::run — Démarre Yaf_Application
- Yaf_Application::setAppDirectory — Modifie le dossier de l'application
- Yaf_Application::__sleep — Yaf_Application ne peut être linéarisé
- Yaf_Application::__wakeup — Yaf_Application ne peut être dé-linéarisé
- Yaf_Bootstrap_Abstract — La classe Yaf_Bootstrap_Abstract
- Yaf_Dispatcher — La classe Yaf_Dispatcher
- Yaf_Dispatcher::autoRender — Active/désactive le rendu automatique
- Yaf_Dispatcher::catchException — Active/désactive la récupération des exceptions
- Yaf_Dispatcher::__clone — Yaf_Dispatcher ne peut être clôner
- Yaf_Dispatcher::__construct — Constructeur de Yaf_Dispatcher
- Yaf_Dispatcher::disableView — Désactive le moteur de visualisation
- Yaf_Dispatcher::dispatch — Envoi une demande
- Yaf_Dispatcher::enableView — Active le rendu de la vue
- Yaf_Dispatcher::flushInstantly — Active/désactive l'envoi instantané
- Yaf_Dispatcher::getApplication — Récupère l'application
- Yaf_Dispatcher::getInstance — Récupère l'instance du module d'envoi
- Yaf_Dispatcher::getRequest — Récupère l'instance demandée
- Yaf_Dispatcher::getRouter — Récupère l'instance routeur
- Yaf_Dispatcher::initView — Initialise la vue et la retourne
- Yaf_Dispatcher::registerPlugin — Enregistre un plugin
- Yaf_Dispatcher::returnResponse — Le but de returnResponse
- Yaf_Dispatcher::setDefaultAction — Modifie le nom par défaut de l'action
- Yaf_Dispatcher::setDefaultController — Modifie le nom par défaut du controlleur
- Yaf_Dispatcher::setDefaultModule — Modifie le nom par défaut du module
- Yaf_Dispatcher::setErrorHandler — Définit un gestionnaire d'erreur personnalisé
- Yaf_Dispatcher::setRequest — Le but de setRequest
- Yaf_Dispatcher::setView — Définit un moteur de visualisation personnalisé
- Yaf_Dispatcher::__sleep — Yaf_Dispatcher ne peut être linéarisé
- Yaf_Dispatcher::throwException — Active/désactive le lancement d'exceptions
- Yaf_Dispatcher::__wakeup — Yaf_Dispatcher ne peut être linéarisé
- Yaf_Config_Abstract — La classe Yaf_Config_Abstract
- Yaf_Config_Abstract::get — Permet de récupérer une valeur
- Yaf_Config_Abstract::readonly — Vérifie si une configuration est en lecture seule
- Yaf_Config_Abstract::set — Permet de définir une valeur
- Yaf_Config_Abstract::toArray — Transforme en tableau
- Yaf_Config_Ini — La classe Yaf_Config_Ini
- Yaf_Config_Ini::__construct — Constructeur Yaf_Config_Ini
- Yaf_Config_Ini::count — Compte tous les élements dans Yaf_Config.ini
- Yaf_Config_Ini::current — Récupérer la valeur actuelle
- Yaf_Config_Ini::__get — Récupérer un élément
- Yaf_Config_Ini::__isset — Déterminer si une clé existe
- Yaf_Config_Ini::key — Récupérer la clé de l'élément actuel
- Yaf_Config_Ini::next — Avancer le pointeur interne
- Yaf_Config_Ini::offsetExists — Le but de offsetExists
- Yaf_Config_Ini::offsetGet — Le but de offsetGet
- Yaf_Config_Ini::offsetSet — Le but de offsetSet
- Yaf_Config_Ini::offsetUnset — Le but de offsetUnset
- Yaf_Config_Ini::readonly — Le but de readonly
- Yaf_Config_Ini::rewind — Le but de rewind
- Yaf_Config_Ini::__set — Le but de __set
- Yaf_Config_Ini::toArray — Retourne la configuration dans un tableau PHP
- Yaf_Config_Ini::valid — Le but de valid
- Yaf_Config_Simple — La classe Yaf_Config_Simple
- Yaf_Config_Simple::__construct — Le but de __construct
- Yaf_Config_Simple::count — Le but de count
- Yaf_Config_Simple::current — Le but de current
- Yaf_Config_Simple::__get — Le but de __get
- Yaf_Config_Simple::__isset — Le but de __isset
- Yaf_Config_Simple::key — Le but de key
- Yaf_Config_Simple::next — Le but de next
- Yaf_Config_Simple::offsetExists — Le but de offsetExists
- Yaf_Config_Simple::offsetGet — Le but de offsetGet
- Yaf_Config_Simple::offsetSet — Le but de offsetSet
- Yaf_Config_Simple::offsetUnset — Le but de offsetUnset
- Yaf_Config_Simple::readonly — Le but de readonly
- Yaf_Config_Simple::rewind — Le but de rewind
- Yaf_Config_Simple::__set — Le but de __set
- Yaf_Config_Simple::toArray — Retourne un tableau PHP
- Yaf_Config_Simple::valid — Le but de valid
- Yaf_Controller_Abstract — la classe Yaf_Controller_Abstract
- Yaf_Controller_Abstract::__clone — Yaf_Controller_Abstract ne peut être clôner
- Yaf_Controller_Abstract::__construct — Constructeur de Yaf_Controller_Abstract
- Yaf_Controller_Abstract::display — Le but de display
- Yaf_Controller_Abstract::forward — Transfère vers une autre action
- Yaf_Controller_Abstract::getInvokeArg — Le but de getInvokeArg
- Yaf_Controller_Abstract::getInvokeArgs — Le but de getInvokeArgs
- Yaf_Controller_Abstract::getModuleName — Récupère le nom du module
- Yaf_Controller_Abstract::getRequest — Récupère l'objet de la demande courante
- Yaf_Controller_Abstract::getResponse — Récupère l'objet de la réponse courante
- Yaf_Controller_Abstract::getView — Récupère le moteur de visualisation
- Yaf_Controller_Abstract::getViewpath — Le but de getViewpath
- Yaf_Controller_Abstract::init — Initialisation du contrôleur
- Yaf_Controller_Abstract::initView — Le but de initView
- Yaf_Controller_Abstract::redirect — Redirige vers une URL
- Yaf_Controller_Abstract::render — Affiche le rendu du template
- Yaf_Controller_Abstract::setViewpath — Le but de setViewpath
- Yaf_Action_Abstract — La classe Yaf_Action_Abstract
- Yaf_Action_Abstract::execute — Point d'entrée de l'action
- Yaf_Action_Abstract::getController — Récupère l'objet contrôleur
- Yaf_View_Interface — La classe Yaf_View_Interface
- Yaf_View_Interface::assign — Assigne une valeur au moteur de rendu
- Yaf_View_Interface::display — Construit et affiche un template
- Yaf_View_Interface::getScriptPath — Le but de getScriptPath
- Yaf_View_Interface::render — Construit un template
- Yaf_View_Interface::setScriptPath — Le but de setScriptPath
- Yaf_View_Simple — La classe Yaf_View_Simple
- Yaf_View_Simple::assign — Assigne une ou plusieurs variables
- Yaf_View_Simple::assignRef — Le but de assignRef
- Yaf_View_Simple::clear — Efface les valeurs assignées
- Yaf_View_Simple::__construct — Constructeur de la classe Yaf_View_Simple
- Yaf_View_Simple::display — Construit et affiche
- Yaf_View_Simple::eval — Évalue un template
- Yaf_View_Simple::__get — Récupère une variable assignée
- Yaf_View_Simple::getScriptPath — Récupère le dossier contenant les templates
- Yaf_View_Simple::__isset — Le but de __isset
- Yaf_View_Simple::render — Construit un template
- Yaf_View_Simple::__set — Définit une valeur du moteur
- Yaf_View_Simple::setScriptPath — Définit le dossier contenant les templates
- Yaf_Loader — La classe Yaf_Loader
- Yaf_Loader::autoload — Le but de autoload
- Yaf_Loader::clearLocalNamespace — Le but de clearLocalNamespace
- Yaf_Loader::__clone — Le but de __clone
- Yaf_Loader::__construct — Le but de __construct
- Yaf_Loader::getInstance — Le but de getInstance
- Yaf_Loader::getLibraryPath — Récupère le chemin de la bibliothèque
- Yaf_Loader::getLocalNamespace — Le but de getLocalNamespace
- Yaf_Loader::import — Le but de import
- Yaf_Loader::isLocalName — Le but de isLocalName
- Yaf_Loader::registerLocalNamespace — Enregistre le préfixe local de la classe
- Yaf_Loader::setLibraryPath — Modifie le chemin de la bibliothèque
- Yaf_Loader::__sleep — Le but de __sleep
- Yaf_Loader::__wakeup — Le but de __wakeup
- Yaf_Plugin_Abstract — La classe Yaf_Plugin_Abstract
- Yaf_Plugin_Abstract::dispatchLoopShutdown — Le but de dispatchLoopShutdown
- Yaf_Plugin_Abstract::dispatchLoopStartup — Crochet avant une boucle de répétitionp
- Yaf_Plugin_Abstract::postDispatch — Le but de postDispatch
- Yaf_Plugin_Abstract::preDispatch — Le but de preDispatch
- Yaf_Plugin_Abstract::preResponse — Le but de preResponse
- Yaf_Plugin_Abstract::routerShutdown — Le but de routerShutdown
- Yaf_Plugin_Abstract::routerStartup — Hook RouterStartup
- Yaf_Registry — La classe Yaf_Registry
- Yaf_Registry::__clone — Le but de __clone
- Yaf_Registry::__construct — Constructeur de la classe Yaf_Registry
- Yaf_Registry::del — Supprime un élément du registre
- Yaf_Registry::get — Récupère un élément depuis le registre
- Yaf_Registry::has — Vérifie si un élément existe
- Yaf_Registry::set — Ajoute un élément au registre
- Yaf_Request_Abstract — La classe Yaf_Request_Abstract
- Yaf_Request_Abstract::getActionName — Le but de getActionName
- Yaf_Request_Abstract::getBaseUri — Le but de getBaseUri
- Yaf_Request_Abstract::getControllerName — Le but de getControllerName
- Yaf_Request_Abstract::getEnv — Récupère une variable ENV
- Yaf_Request_Abstract::getException — Le but de getException
- Yaf_Request_Abstract::getLanguage — Récupère la langue préférée du client
- Yaf_Request_Abstract::getMethod — Récupère la méthode utilisée
- Yaf_Request_Abstract::getModuleName — Le but de getModuleName
- Yaf_Request_Abstract::getParam — Récupère un paramètre
- Yaf_Request_Abstract::getParams — Récupère tous les paramètres
- Yaf_Request_Abstract::getRequestUri — Le but de getRequestUri
- Yaf_Request_Abstract::getServer — Récupère une variable SERVER
- Yaf_Request_Abstract::isCli — Vérifie si la requête est une requête en ligne de commande
- Yaf_Request_Abstract::isDispatched — Vérifie si la requête est une requête isDispatched
- Yaf_Request_Abstract::isGet — Vérifie si la requête est une requête GET
- Yaf_Request_Abstract::isHead — Vérifie si la requête est une requête HEAD
- Yaf_Request_Abstract::isOptions — Vérifie si la requête est une requête OPTIONS
- Yaf_Request_Abstract::isPost — Vérifie si la requête est une requête isPost
- Yaf_Request_Abstract::isPut — Vérifie si la requête est une requête PUT
- Yaf_Request_Abstract::isRouted — Vérifie si la requête a été routée
- Yaf_Request_Abstract::isXmlHttpRequest — Vérifie si la requête est une requête AJAX
- Yaf_Request_Abstract::setActionName — Le but de setActionName
- Yaf_Request_Abstract::setBaseUri — Défini l'URI de base
- Yaf_Request_Abstract::setControllerName — Le but de setControllerName
- Yaf_Request_Abstract::setDispatched — Le but de setDispatched
- Yaf_Request_Abstract::setModuleName — Le but de setModuleName
- Yaf_Request_Abstract::setParam — Définie un paramètre dans une requête
- Yaf_Request_Abstract::setRequestUri — Le but de setRequestUri
- Yaf_Request_Abstract::setRouted — Le but de setRouted
- Yaf_Request_Http — La classe Yaf_Request_Http
- Yaf_Request_Http::__clone — Yaf_Request_Http ne peut pas être cloné
- Yaf_Request_Http::__construct — Constructeur de __construct
- Yaf_Request_Http::get — Récupère la variable depuis le client
- Yaf_Request_Http::getCookie — Récupère une variable Cookie
- Yaf_Request_Http::getFiles — Le but de getFiles
- Yaf_Request_Http::getPost — Récupère une variable POST
- Yaf_Request_Http::getQuery — Récupère un paramètre de la requête
- Yaf_Request_Http::getRaw — Récupère le corps brut de la requête
- Yaf_Request_Http::getRequest — Le but de getRequest
- Yaf_Request_Http::isXmlHttpRequest — Vérifie s'il s'agit d'une requête Ajax
- Yaf_Request_Simple — La classe Yaf_Request_Simple
- Yaf_Request_Simple::__clone — Le but de __clone
- Yaf_Request_Simple::__construct — Constructeur de __construct
- Yaf_Request_Simple::get — Le but de get
- Yaf_Request_Simple::getCookie — Le but de getCookie
- Yaf_Request_Simple::getFiles — Le but de getFiles
- Yaf_Request_Simple::getPost — Le but de getPost
- Yaf_Request_Simple::getQuery — Le but de getQuery
- Yaf_Request_Simple::getRequest — Le but de getRequest
- Yaf_Request_Simple::isXmlHttpRequest — Détermine si la requête est une requête AJAX
- Yaf_Response_Abstract — La classe Yaf_Response_Abstract
- Yaf_Response_Abstract::appendBody — Ajoute le corps de la réponse
- Yaf_Response_Abstract::clearBody — Supprime tous les corps de réponse existants
- Yaf_Response_Abstract::clearHeaders — Supprime toutes les en-têtes définies
- Yaf_Response_Abstract::__clone — Le but de __clone
- Yaf_Response_Abstract::__construct — Le but de __construct
- Yaf_Response_Abstract::__destruct — Le but de __destruct
- Yaf_Response_Abstract::getBody — Récupère un contenu existant
- Yaf_Response_Abstract::getHeader — Le but de getHeader
- Yaf_Response_Abstract::prependBody — Le but de prependBody
- Yaf_Response_Abstract::response — Envoie la réponse
- Yaf_Response_Abstract::setAllHeaders — Le but de setAllHeaders
- Yaf_Response_Abstract::setBody — Définit le contenu de la réponse
- Yaf_Response_Abstract::setHeader — Définit l'en-tête de réponse
- Yaf_Response_Abstract::setRedirect — Le but de setRedirect
- Yaf_Response_Abstract::__toString — Récupère tout le corps sous la forme d'une chaîne de caractères
- Yaf_Route_Interface — La classe Yaf_Route_Interface
- Yaf_Route_Interface::assemble — Assemble une requête
- Yaf_Route_Interface::route — Route une requête
- Yaf_Route_Map — La classe Yaf_Route_Map
- Yaf_Route_Map::assemble — Assemble une URL
- Yaf_Route_Map::__construct — Le but de __construct
- Yaf_Route_Map::route — Le but route
- Yaf_Route_Regex — La classe Yaf_Route_Regex
- Yaf_Route_Regex::assemble — Assemble une URL
- Yaf_Route_Regex::__construct — Contructeur Yaf_Route_Regex
- Yaf_Route_Regex::route — Le but de route
- Yaf_Route_Rewrite — La classe Yaf_Route_Rewrite
- Yaf_Route_Rewrite::assemble — Assemble une URL
- Yaf_Route_Rewrite::__construct — Constructeur Yaf_Route_Rewrite
- Yaf_Route_Rewrite::route — Le but de route
- Yaf_Router — La classe Yaf_Router
- Yaf_Router::addConfig — Ajoute une route définie dans la configuration d'un routeur
- Yaf_Router::addRoute — Ajoute une nouvelle route dans un routeur
- Yaf_Router::__construct — Constructeur de la classe Yaf_Router
- Yaf_Router::getCurrentRoute — Récupère le nom effectif de la route
- Yaf_Router::getRoute — Récupère une route via son nom
- Yaf_Router::getRoutes — Récupère les routes enregistrées
- Yaf_Router::route — Le but de route
- Yaf_Route_Simple — La classe Yaf_Route_Simple
- Yaf_Route_Simple::assemble — Assemble une URL
- Yaf_Route_Simple::__construct — Constructeur de la classe Yaf_Route_Simple
- Yaf_Route_Simple::route — Route une requête
- Yaf_Route_Static — La classe Yaf_Route_Static
- Yaf_Route_Static::assemble — Assemble une URL
- Yaf_Route_Static::match — Le but de match
- Yaf_Route_Static::route — Route une requête
- Yaf_Route_Supervar — La classe Yaf_Route_Supervar
- Yaf_Route_Supervar::assemble — Assemble une URL
- Yaf_Route_Supervar::__construct — Le but de __construct
- Yaf_Route_Supervar::route — Le but de route
- Yaf_Session — La classe Yaf_Session
- Yaf_Session::__clone — Le but de __clone
- Yaf_Session::__construct — Le constructeur de __construct
- Yaf_Session::count — Le but de count
- Yaf_Session::current — Le but de current
- Yaf_Session::del — Le but de del
- Yaf_Session::__get — Le but de __get
- Yaf_Session::getInstance — Le but de getInstance
- Yaf_Session::has — Le but de has
- Yaf_Session::__isset — Le but de __isset
- Yaf_Session::key — Le but de key
- Yaf_Session::next — Le but de next
- Yaf_Session::offsetExists — Le but de offsetExists
- Yaf_Session::offsetGet — Le but de offsetGet
- Yaf_Session::offsetSet — Le but de offsetSet
- Yaf_Session::offsetUnset — Le but de offsetUnset
- Yaf_Session::rewind — Le but de rewind
- Yaf_Session::__set — Le but de __set
- Yaf_Session::__sleep — Le but de __sleep
- Yaf_Session::start — Le but de start
- Yaf_Session::__unset — Le but de __unset
- Yaf_Session::valid — Le but de valid
- Yaf_Session::__wakeup — Le but de __wakeup
- Yaf_Exception — La classe Yaf_Exception
- Yaf_Exception::__construct — Le but de __construct
- Yaf_Exception::getPrevious — Le but de getPrevious
- Yaf_Exception_TypeError — La classe Yaf_Exception_TypeError
- Yaf_Exception_StartupError — La classe Yaf_Exception_StartupError
- Yaf_Exception_DispatchFailed — La classe Yaf_Exception_DispatchFailed
- Yaf_Exception_RouterFailed — La classe Yaf_Exception_RouterFailed
- Yaf_Exception_LoadFailed — La classe Yaf_Exception_LoadFailed
- Yaf_Exception_LoadFailed_Module — La classe Yaf_Exception_LoadFailed_Module
- Yaf_Exception_LoadFailed_Controller — La classe Yaf_Exception_LoadFailed_Controller
- Yaf_Exception_LoadFailed_Action — La classe Yaf_Exception_LoadFailed_Action
- Yaf_Exception_LoadFailed_View — La classe Yaf_Exception_LoadFailed_View
Version en cache
22/12/2024 19:18:20 Cette version de la page est en cache (à la date du 22/12/2024 19:18:20) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-book.yaf.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.