la siguiente:Doctrina 2 Obtener el nombre de clase real de la clase proxy
tengo approximantely 20 modelos. Estas clases extienden una clase base. Esta clase base contiene un método que debería poder determinar el nombre de clase del elemento hijo. Normalmente, usted podría esto con:
get_called_class();
Pero en muchos casos la doctrina 2 utiliza ProxyClasses y en ese caso la función get_called_class() devuelve algo como:
Proxies\BasePageElementProxy
Mientras que el nombre original es \ Base \ PageElement . ¿Alguien puede decirme cómo puedo averiguar cuál es el nombre de esta clase (sin generar el nombre de la cadena Proxies \ BaseSectionProxy causa que está sucio y en muchos casos no es confiable).
Muchas gracias ! Funciona de maravilla. ¡Parece que te estás convirtiendo en mi profesor personal cuando se trata de Doctrine! +1 –