Class "read-only" [RoR] - Ruby/Rails - Programmation
Marsh Posté le 28-04-2007 à 00:28:41
undef_method devrais t'aider :
http://www.ruby-doc.org/core/class [...] ml#M001675
il existe aussi :readonly a passer en paramètre de find, mais ça n'empêches pas d'utiliser new/create/build
edit : en fait, il suffit de réécrire le constructeur et d'initialiser @readonly a true
Marsh Posté le 30-04-2007 à 10:32:42
Merci, mais où as-tu trouvé les infos sur le @readonly ?
Parce que google m'aide pas des masses sur ce coup.
Marsh Posté le 30-04-2007 à 11:40:55
je savais que find prenais en paramètre l'option :readonly, j'ai simplement regardé comment ça fonctionne en regardant la source de cette fonction : http://rails.rubyonrails.org/class [...] ml#M001068
Marsh Posté le 27-04-2007 à 23:57:38
Bonjour, je voudrais savoir si vous connaissez une technique pour empècher que l'on puisse faire un new/delete/update/save/create sur un objet, que l'on puisse uniquement faire un find.
J'ai pensé à redéfinir les méthodes interdites pour qu'elles renvoient nil mais c'est crade...