Table of Contents - time_pricing-1.0.0 Documentation
Classes and Modules
- TimePricing
- TimePricing::Base
- TimePricing::Calculation
- TimePricing::Config
- TimePricing::Error
- TimePricing::ParameterMissing
- TimePricing::Plan
- TimePricing::Utils
Methods
- ::add_hash — TimePricing::Utils
- ::cost_struct — TimePricing::Utils
- ::new — TimePricing::Base
- ::new — TimePricing::Calculation
- ::new — TimePricing::Config
- ::new — TimePricing::Plan
- ::new — TimePricing
- #add_plan! — TimePricing::Base
- #add_plan! — TimePricing::Config
- #best_cost_with_combos — TimePricing::Calculation
- #best_cost_without_combos — TimePricing::Calculation
- #breakdown — TimePricing::Calculation
- #clear_cache! — TimePricing::Config
- #combine_plans? — TimePricing::Base
- #combine_plans? — TimePricing::Config
- #cost_for_plan — TimePricing::Calculation
- #extra_duration — TimePricing::Calculation
- #for_duration — TimePricing::Base
- #for_duration — TimePricing::Calculation
- #for_time — TimePricing::Base
- #for_time — TimePricing::Calculation
- #plans — TimePricing::Base
- #remove_plan! — TimePricing::Base
- #remove_plan! — TimePricing::Config
- #to_json — TimePricing::Plan
- #total_duration — TimePricing::Calculation