RubyGems.org

Adds the ability to call class constructors with a hash of arguments to initialize attributes in the new object. == FEATURES/PROBLEMS: class Snark include NamedArguments attr_accessor :color, :size, :name attribute_defaults :color => 'blue', :size => lambda {|s| some_method_call(s)} required_fields :color, :name required_respond_to :name => :to_s required_kind_of? :size => Fixnum type_conversion :size => Fixnum end s = Snark.new :boojum => 7, :color => red == INSTALL:

installgem install namedarguments -v 0.0.3
Authors

James M Moore

3,855 total downloads 947 for this version
Owners

87a1b4114f307e1a4f4c9968ccb92a04

Gemfile
gem "namedarguments", "~> 0.0.3"
Versions
  1. 0.0.5 June 3, 2007
  2. 0.0.3 December 6, 2006
  3. 0.0.2 December 5, 2006
  4. 0.0.1 December 6, 2006
Runtime Dependencies
  1. hoe >= 1.1.6