¿Cómo maneja Drupal la carga automática de clases a través de módulos? Por ejemplo, si tengo un módulo de Eventos, y declaro una clase llamada Evento, y luego en el archivo .info incluyo el archivo de clase, ¿cómo se registra esto?
El problema es que estoy tratando de obtener dinámicamente una matriz que contenga todos los nombres de clase cargados. get_declared_classes () no devuelve los nombres de todas mis clases declaradas de esta manera, por lo que supongo que de alguna manera se cargan automáticamente. Siguiendo las sugerencias de otra pregunta de desbordamiento de la pila, intenté obtenerlas todas con spl_autoload_functions () , pero eso tampoco fue exitoso.
¿Algunas ideas?