Hai parsato la funzione via regex per capire se i metodi erano private protected o public, io stavo pensando una cosa del genere pero' parsando quel parametro che ho chiamato _className, attraverso argument.caller.callee, solo per gli elementi protected, poi pero' ho desistito, pensando al peso del parsing su ogni livello di ereditarietà.
In finale è un compromesso, ma è abbastanza chiaro che se stai chiamadno la funzione d'accesso protect, sia corretto farlo solo all'interno dell'istanza stessa.
Che ne pensi di questo approccio?

Rispondi quotando