Sha256: 6d89b61978e4b928b80852a71e87d44c21fa6efb2d8fa9f6030cdddd30501b3c
Contents?: true
Size: 455 Bytes
Versions: 5
Compression:
Stored size: 455 Bytes
Contents
module BrighterPlanet module Diet module Summarization def self.included(base) base.summarize do |has| has.adjective lambda { |diet| "#{diet.size}-calorie" }, :if => :size has.adjective 'local', :if => :local? has.adjective 'organic', :if => :organic? has.adjective [:diet_class, :name], :if => :diet_class has.identity has.verb :have end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems