Как Drupal обрабатывает автозагрузку классов через модули? Например, если у меня есть модуль Events, и я объявляю класс с именем Event, а затем в файле .info я включаю файл класса, как это регистрируется?
Проблема в том, что я пытаюсь динамически получить массив, содержащий все загруженные имена классов. get_declared_classes () не возвращает имена всех моих классов, объявленных таким образом, поэтому я предполагаю, что они как-то автоматически загружаются. Следуя предложениям из другого вопроса о переполнении стека, я попытался получить их все с помощью spl_autoload_functions () , но это также оказалось безуспешным.
Любые идеи?