Named Options
def user(*args) options = NamedOptions.new(:name, :age, args) options[:name] # => “maiha” options[:age] # => 14 end
All following codes mean same code
user(“maiha”, 14) user(:name => ‘maiha’, :age => 14) user(“maiha”, :age => 14)
- Repository Path: http://wota.jp/svn/rails/plugins/trunk/named_options