Tipo, il tuo metodo acts_as genera al volo un metodo #trace_user, e poi richiama before_filter :trace_user.
a parte che nel controller non ci voglio proprio arrivare, per come me
li immagino io gli acts_as devono trovarsi solo a livello di modello…
quindi al limite invece che di filtri parliamo di callbacks…
ma comunque, e se poi qualcuno ridefinisce ulteriormente nel morello il
callback che ho scelto? non può andare bene così…
invece forse và bene
così:
per ogni simbolo passato in acts_as_tracked, crea un alias del metodo
e, nel corpo dell’override oltre alla mia funzione che
chiamerò track_action, richiamo anche il vecchio metodo…
in altre parole avrò lo stesso metodo passato ad acts_as_tracked overridato
in maniera trasparente…
non sò se mi sono capito… :):)
non sò neppure se funge, ma ora provo…
che ne dite? ci vedete casini?