Sha256: c0b3e868c8df8f8637cde54a53f184da9c3a5f5ed1f916d638a6653714f3a991
Contents?: true
Size: 833 Bytes
Versions: 6
Compression:
Stored size: 833 Bytes
Contents
module BrighterPlanet module BusTrip extend self def included(base) require 'cohort_scope' require 'falls_back_on' require 'falls_back_on/active_record_ext' require 'bus_trip/carbon_model' require 'bus_trip/characterization' require 'bus_trip/data' require 'bus_trip/summarization' base.send :include, BrighterPlanet::BusTrip::CarbonModel base.send :include, BrighterPlanet::BusTrip::Characterization base.send :include, BrighterPlanet::BusTrip::Data base.send :include, BrighterPlanet::BusTrip::Summarization end def bus_trip_model if Object.const_defined? 'BusTrip' ::BusTrip elsif Object.const_defined? 'BusTripRecord' BusTripRecord else raise 'There is no bus_trip model' end end end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
bus_trip-0.0.7 | lib/bus_trip.rb |
bus_trip-0.0.6 | lib/bus_trip.rb |
bus_trip-0.0.5 | lib/bus_trip.rb |
bus_trip-0.0.4 | lib/bus_trip.rb |
bus_trip-0.0.3 | lib/bus_trip.rb |
bus_trip-0.0.2 | lib/bus_trip.rb |