slam4:php:phalcon:controllers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:php:phalcon:controllers [2016/01/31 19:26] – [1- URLs] jcheronslam4:php:phalcon:controllers [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
  
  
-Un contrôleur Phalcon est une classe héritant de [[http://docs.phalconphp.com/en/latest/api/Phalcon_Mvc_Controller.html|\Phalcon\Mvc\Controller]], et dont les méthodes publiques sont qualifiées d'actions, accessibles par l'url. Les actions sont responsables de l'interprétation des requêtes et de la création de la réponse.+Un contrôleur Phalcon est une classe héritant de [[https://api.phalconphp.com/class/Phalcon/Mvc/Controller.html|\Phalcon\Mvc\Controller]], et dont les méthodes publiques sont qualifiées d'actions, accessibles par l'url. Les actions sont responsables de l'interprétation des requêtes et de la création de la réponse.
 ===== -- URLs ===== ===== -- URLs =====
  
Ligne 135: Ligne 135:
  
  
-Les contrôleurs ont accès par défaut à l'injecteur de services **$di** défini dans le fichier bootstrap (index.php) :+Les contrôleurs ont accès par défaut à l'injecteur de services **$di** défini dans le fichier bootstrap (index.php ou services.php) :
  
 <sxh php;title:index.php> <sxh php;title:index.php>
Ligne 230: Ligne 230:
  
 </sxh> </sxh>
 +
 +Il est également possible d'utiliser $this->session pour assurer la persistance.\\
 +Les données ajoutés à la session ($this->session) sont disponibles à travers toute l’application, tandis qu’avec $this->persistant, on ne peux y accéder qu’à partir de la portée de la classe courante.
 +
 +
 ===== -- Base controller ===== ===== -- Base controller =====
  
  • slam4/php/phalcon/controllers.1454264803.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)