Cita:
Empezado por Al González
¿quieres extender una clase sin crear una derivación de ella ni modificar su código fuente?
|
Exacto! es una clase base, que es hereda por otra y por otra y por otra y así por muchas.
A ver si se ve más gráficamente:
a
/ / \ \
b c d e
// \\ // \\
fg hi jk lm
Yo quiera expandi "a" y que las clases f,g,h,i,j,kl y m vean los cambios...
pensé que los classhelpers podrían ser la solución pero creo estar equivocado.
Además, si a futuro apareciesen nuevos componentes derivados de estos últimos, ésto quedarían extendidos.
me parece que va a ser más fácil gerar un .patch por ahora...