module Stats
Public Instance Methods
def_stats(*stat_names)
click to toggle source
# File lib/unicorn-cuba-base/stats.rb, line 20 def def_stats(*stat_names) @@local_stats ||= {} stats_class = eval "MyStruct.new(#{stat_names.map{|s| ":#{s.to_s}"}.join(', ')})" @@local_stats[self] = stats_class.new end
stats()
click to toggle source
# File lib/unicorn-cuba-base/stats.rb, line 26 def stats @@local_stats[self] end