[symfony] Charger des helpers dans le contrôleur ou le modèle
Par Guillaume Bretou le mercredi, février 10 2010, 09:22 - Symfony - Lien permanent
Pour charger un helper dans un template, il suffit d'utiliser la fonction :
Mais qu'en est-il dans le contrôleur ou le modèle ?
On peut utiliser en sf 1.0 et 1.1 :
Mais cette méthode est obsolète dans les versions >= 1.2
Il faut utiliser à la place :
Si vous êtes dans une task :
use_helper('helperName'); Mais qu'en est-il dans le contrôleur ou le modèle ?
On peut utiliser en sf 1.0 et 1.1 :
sfLoader::loadHelpers('helperName')Mais cette méthode est obsolète dans les versions >= 1.2
Il faut utiliser à la place :
sfContext::getInstance()->getConfiguration()->loadHelpers('helperName');Si vous êtes dans une task :
$configuration = ProjectConfiguration::getApplicationConfiguration('backend', 'dev', true);
$context = sfContext::createInstance($configuration);
$configuration->loadHelpers('HelperName');


