Sha256: 83b945c07b26b0018ca37ad70f175be4a25be64c74e645e70ee79788701505e7
Contents?: true
Size: 416 Bytes
Versions: 1
Compression:
Stored size: 416 Bytes
Contents
class User attr_accessor :name, :account, :email # tango_user # see macros def initialize name, email = nil, options = {} @name = name @email = email set_option_vars options end def set_option_vars options = {} options.each_pair do |name, value| var = :"@#{name}" self.instance_variable_set(var, value) end end def email @email ||= 'default@gmail.com' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cantango-0.8.0 | spec/fixtures/models/user.rb |