Module: MkCalendar

Defined in:
lib/mk_calendar.rb,
lib/mk_calendar/const.rb,
lib/mk_calendar/compute.rb,
lib/mk_calendar/version.rb,
lib/mk_calendar/argument.rb,
lib/mk_calendar/calendar.rb

Defined Under Namespace

Modules: Compute, Const Classes: Argument, Calendar

Constant Summary collapse

VERSION =
"0.2.8"

Class Method Summary collapse

Class Method Details

.new(arg = ARGV[0]) ⇒ Object



8
9
10
11
12
13
# File 'lib/mk_calendar.rb', line 8

def self.new(arg = ARGV[0])
  arg ||= Time.now.strftime("%Y%m%d")
  ymd = MkCalendar::Argument.new(arg).get_ymd
  return if ymd == []
  return MkCalendar::Calendar.new(ymd)
end