Sha256: 813db3171bca10de8ad43694411b7d459850903f086e3e1d54c31762cf4de80d
Contents?: true
Size: 1.06 KB
Versions: 2
Compression:
Stored size: 1.06 KB
Contents
MetaInstance ============ [](http://badge.fury.io/rb/meta_instance) [](https://travis-ci.org/NullVoxPopuli/MetaInstance) [](https://codeclimate.com/github/NullVoxPopuli/MetaInstance) [](https://codeclimate.com/github/NullVoxPopuli/MetaInstance) [](https://gemnasium.com/NullVoxPopuli/MetaInstance) A few helpers for manipulating methods on an instance of an object. #### In your Gemfile gem 'meta_instance' #### Usage With a class: class Foo include MetaInstance def bar; "bar"; end end You can do this: f = Foo.new f.bar # => "bar" f.instance_define(:bar){ "foo" } f.bar # => "foo" Foo.new.bar # => "bar" See Specs for examples :-)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
meta_instance-1.0.1 | README.md |
meta_instance-1.0.0 | README.md |