Onze dagmethode #13: Object#mymethods
Geplaatst door Michiel de Mare do, 21 feb 2008 08:00:00 GMT
Ik heb altijd wel een irb of rails console openstaan, en ik ben dol op methods
om te kijken wat een object allemaal kan, maar wat krijg je toch een ontiegelijke hoeveelheid troep terug, vooral in Rails.
Daarom dit:
class Object
def mymethods
(methods - Object.instance_methods).sort
end
end
(1..2).methods.size # => 150
(1..2).mymethods.size # => 46
Grappig..
Ik had precies dezelfde ergernis met al die methods die je dan terug krijgt.
Top!
Vergeet dit niet aan je
~/.irbrc
toe te voegen!