Sha256: a0374036216a9187e9d235f8b3aff5c19ea6be34fdf571fe440cd50baa3c321d
Contents?: true
Size: 694 Bytes
Versions: 6
Compression:
Stored size: 694 Bytes
Contents
require 'characterizable' module BrighterPlanet module Diet module Characterization def self.included(base) base.send :include, Characterizable base.characterize do has :diet_class has :food_group_balance, :trumps => :diet_class has :size # TODO more standard unit? has :proximity, :measures => :percentage # impotent for now has :conventionality, :measures => :percentage # impotent for now has :start_date do |start_date| start_date.reveals :end_date end has :retirement, :hidden => true end base.add_implicit_characteristics end end end end
Version data entries
6 entries across 6 versions & 1 rubygems