Surcharger les méthodes utilisateur

Je n’enregistre pas les adresses IP des utilisateurs car c’est ce que quelqu’un veut.

Je ne peux pas utiliser de rappel car les adresses IP sont enregistrées en modifiant directement la base de données et non via Rails ActiveRecord.

J’essaie de remplacer la ou les méthodes update_ip_address de l’utilisateur.

Je fais ceci :

et ceci :

Mais il semble que mes modifications ne soient pas chargées. Je ne peux pas appeler User.my_test et lorsque j’appelle User.update_ip_address, mes puts ne se produisent pas.

Je suppose que j’ai un fichier avec un mauvais nom ou que je dois mettre une majuscule à quelque chose ou quelque chose d’autre qui est à la fois trivial et impossible à découvrir.