Module: Biz

Extended by:
Forwardable
Defined in:
lib/biz.rb,
lib/biz/date.rb,
lib/biz/time.rb,
lib/biz/week.rb,
lib/biz/dates.rb,
lib/biz/error.rb,
lib/biz/holiday.rb,
lib/biz/periods.rb,
lib/biz/version.rb,
lib/biz/core_ext.rb,
lib/biz/day_time.rb,
lib/biz/duration.rb,
lib/biz/interval.rb,
lib/biz/schedule.rb,
lib/biz/timeline.rb,
lib/biz/week_time.rb,
lib/biz/validation.rb,
lib/biz/calculation.rb,
lib/biz/day_of_week.rb,
lib/biz/time_segment.rb,
lib/biz/configuration.rb,
lib/biz/core_ext/date.rb,
lib/biz/core_ext/time.rb,
lib/biz/periods/after.rb,
lib/biz/periods/proxy.rb,
lib/biz/week_time/end.rb,
lib/biz/periods/before.rb,
lib/biz/periods/linear.rb,
lib/biz/timeline/proxy.rb,
lib/biz/week_time/start.rb,
lib/biz/core_ext/integer.rb,
lib/biz/periods/abstract.rb,
lib/biz/timeline/forward.rb,
lib/biz/timeline/abstract.rb,
lib/biz/timeline/backward.rb,
lib/biz/calculation/active.rb,
lib/biz/week_time/abstract.rb,
lib/biz/calculation/on_break.rb,
lib/biz/calculation/on_holiday.rb,
lib/biz/calculation/for_duration.rb,
lib/biz/calculation/duration_within.rb

Defined Under Namespace

Modules: Calculation, CoreExt, Periods, Timeline, WeekTime Classes: Configuration, Date, Dates, DayOfWeek, DayTime, Duration, Error, Holiday, Interval, Schedule, Time, TimeSegment, Validation, Week

Constant Summary collapse

VERSION =
'1.8.2'

Class Method Summary collapse

Class Method Details

.configure(&config) ⇒ Object



15
16
17
# File 'lib/biz.rb', line 15

def configure(&config)
  Thread.current[:biz_schedule] = Schedule.new(&config)
end