Ho trovato un modo analogo per farlo andare.

Ho dovuto aggiungere una proprieta' all'oggetto chiamata action e poi:

eval('$this->action;');

Allucinante, ma funziona.

Super grazie per la dritta.