Module: BrighterPlanet::BusTrip::Summarization
- Defined in:
- lib/bus_trip/summarization.rb
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/bus_trip/summarization.rb', line 4 def self.included(base) base.summarize do |has| has.adjective lambda { |bus_trip| "#{bus_trip.distance_estimate.convert(:kilometres, :miles).round(1)}-mile" }, :if => :distance_estimate has.adjective lambda { |bus_trip| "#{bus_trip.duration}-minute" }, :if => :duration has.identity 'bus trip' has.verb :take has.aspect :perfect end end |