Comment Drupal gère-t-il le chargement automatique des classes via les modules? Par exemple, si j'ai un module Événements et que je déclare une classe appelée Événement, puis dans le fichier .info j'inclus le fichier de classe, comment est-ce enregistré?
Le problème est que j'essaie d'obtenir dynamiquement un tableau contenant tous les noms de classe chargés. get_declared_classes () ne retourne pas les noms de toutes mes classes déclarées de cette manière, donc je suppose qu'ils sont chargés automatiquement d'une manière ou d'une autre. Suite aux suggestions d'une autre question de débordement de pile, j'ai essayé de les obtenir toutes avec spl_autoload_functions () , mais cela a également échoué.
Des idées?