Come personalizzare / sovrascrivere il topic guardian tramite un plugin

Ok. Credo di aver trovato la risposta. Devo solo implementare il metodo “can_create_topic?” nel module ::TopicGuardian e questo modificherà automaticamente il comportamento di TopicGuardian senza necessità di iniettarlo o registrarlo da qualche parte. Inoltre, posso usare il metodo super all’interno del mio metodo sovrascritto, così non devo tenerlo manualmente sincronizzato con il metodo originale nel caso in cui quest’ultimo venga modificato.

Ho ricevuto aiuto da questo argomento: Overriding user_guardian.rb in a plugin (no fork necessary!)