module_load_include requires that Drupal be fully loaded (fully loaded).
: module_load_include ($ type, $ module, $ name = NULL);
For example: module_load_include('inc','module_name','file_name');
If you want to use this function in a global context, use require_once
require_once does not need.
For example: require_once DRUPAL_ROOT . '/path/file' . require_once DRUPAL_ROOT . '/path/file' .
source share