RubyGems.org

AttrImmutable add the attr_immutable class method to create immutable properties on Ruby classes. The attribute are only accessible using the accessor/mutator pair by hiding the attribute value using a closure. (ie. the immutable attribute is not stored in an instance variable and therefore can't accessed in any other way.)

installgem install attr_immutable -v 0.0.1
Authors

Mark Menard

5,270 total downloads 1,546 for this version
Owners

D4cd33ef188f9958c3acd8437d6503f2

Gemfile
gem 'attr_immutable', '~> 0.0.1'
Versions
  1. 1.0.1 September 6, 2011 (5 KB)
  2. 1.0.0 September 6, 2011 (5 KB)
  3. 0.0.1 September 4, 2011 (4.5 KB)