Sha256: b84afac5675ada06c35d59306aae005150dbabf46a4b3d8fb55481e5f4ed89be
Contents?: true
Size: 479 Bytes
Versions: 22
Compression:
Stored size: 479 Bytes
Contents
require 'singleton' class Guest include Singleton tango_user # see macros def email 'guest@example.com' end def role_groups_list [] end def has_role? role true if role == :guest end def role :guest end def roles_list [:guest] end def initialize options = {} options.each_pair do |name, value| var = :"@#{name}" self.instance_variable_set(var, value) #if self.instance_variable_defined?(var) end end end
Version data entries
22 entries across 22 versions & 1 rubygems