Aides d'action (Helper)IntroductionLes aides d'action permettent aux développeurs d'injecter, en cours d'exécution et / ou à la demande, des fonctionnalités dans tout contrôleur d'action qui étend Zend_Controller_Action. Le but des aides d'action est de minimiser la nécessité d'étendre le contrôleur d'action abstrait en y injectant des fonctionnalités communes de contrôleur d'action. Il y a de nombreuses manières d'utiliser les aides d'action. Les aides d'action utilisent le système de gestionnaire ("Broker"), similaire aux gestionnaires vus pour les Zend_View_Helper, et les Zend_Controller_Plugin. Les aides d'action (comme les aides de vue Zend_View_Helper) peuvent être chargées et appelées à la demande, ou elles peuvent être instanciées au début de la requête ("bootstrap") ou au moment de la création des contrôleurs d'action ( init()). Pour mieux comprendre ceci, reportez vous à la section d'utilisation ci-dessous. Initialisation des aidesUne aide peut être initialisée de plusieurs manières différentes, basées sur vos besoins aussi bien que la fonctionnalité de l'aide. Le gestionnaire d'aide est stocké en tant que membre $_helper du Zend_Controller_Action ; utilisez le gestionnaire pour récupérer ou appeler les aides. Les méthodes pour faire ceci incluent :
|
|