Saya memiliki modul dengan file (.inc) tambahan yang berisi fungsi yang perlu saya jalankan melalui Drush. Saya tahu ini mungkin untuk dijalankan drush eval, tetapi ketika saya mencoba melakukannya untuk fungsi-fungsi itu saya mendapatkan kesalahan berikut:
Kesalahan fatal PHP: Panggil ke fungsi my_module_my_function yang tidak terdefinisi () di /usr/share/php/drush/commands/core/core.drush.inc(1037): eval () kode d on line 1
Perintah ini berfungsi (fungsinya ada di file .module).
drush eval 'my_module_cron();'
Perintah ini tidak berfungsi (fungsinya ada di file .inc).
drush eval 'my_module_my_function();'
Apakah ada solusi, selain memindahkan fungsi dalam modul?
Apakah file inc Anda disertakan / diperlukan pada file modul? atau dalam file .info Anda? Ini harus berfungsi selama drupal tahu tentang file inc dari file .info atau disertakan / diperlukan dalam file .module Anda.
—
Beebee