Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Hash
- def method_missing( msg, *args )
- super unless args.empty?
- if has_key?(msg)
- [msg]
- elsif has_key?(msg.to_s)
- [msg.to_s]
- else
- nil
- end
- end
- end
- hash = {
- :cats => "awesome",
- "dogs" => "okay I guess?"
- }
- puts hash.cats
- puts hash.dogs
- puts hash.notakey
Add Comment
Please, Sign In to add comment