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)

Tags

You need to Login to tag this item.