Ich habe ein Modul mit zusätzlichen (.inc) Dateien, die Funktionen enthalten, die ich über Drush ausführen muss. Ich weiß, dass es möglich ist, ausgeführt zu werden drush eval
, aber wenn ich versuche, dies für diese Funktionen zu tun, wird der folgende Fehler angezeigt:
Schwerwiegender PHP-Fehler: Aufruf der undefinierten Funktion my_module_my_function () in /usr/share/php/drush/commands/core/core.drush.inc(1037): eval () 'd Code in Zeile 1
Dieser Befehl funktioniert (die Funktion befindet sich in der .module-Datei).
drush eval 'my_module_cron();'
Dieser Befehl funktioniert nicht (die Funktion befindet sich in der .inc-Datei).
drush eval 'my_module_my_function();'
Gibt es eine Problemumgehung, außer die Funktion im Modul zu verschieben?