J'ai un module avec des fichiers supplémentaires (.inc) contenant des fonctions que je dois exécuter via Drush. Je sais qu'il est possible de s'exécuter drush eval
, mais lorsque j'essaie de le faire pour ces fonctions, j'obtiens l'erreur suivante:
Erreur fatale PHP: appel à la fonction non définie my_module_my_function () dans /usr/share/php/drush/commands/core/core.drush.inc(1037): eval () 'd code sur la ligne 1
Cette commande fonctionne (la fonction se trouve dans le fichier .module).
drush eval 'my_module_cron();'
Cette commande ne fonctionne pas (la fonction se trouve dans le fichier .inc).
drush eval 'my_module_my_function();'
Existe-t-il une solution de contournement, outre le déplacement de la fonction dans le module?