Tengo dos objetos. Objeto A y B.Llamar a métodos php con cadenas
A tiene un método que devuelve B. Y me quieren llamar a esta dinámica, así que uso una cadena para llamar a un método en el interior de B de este modo:
$method = 'getB()->someMethod';
Pero si hacer esto :
$a = new A();
$a->$method();
No funciona. ¿Algunas ideas?
¿No deberías llamar '$ a-> getB()' primero para obtener * B *? – Gumbo
¿Por qué su método no tiene '()'? – Shikiryu