class CronInfo::CommandParser
Public Instance Methods
parse(*arguments)
click to toggle source
# File lib/cron_info/command_parser.rb, line 3 def parse(*arguments) parsing_chain.zip(arguments).map do |parser, cron_string| [parser.label, parser.parse(cron_string)] end end
parsing_chain()
click to toggle source
# File lib/cron_info/command_parser.rb, line 9 def parsing_chain [ MinuteParser.new, HourParser.new, DayOfMonthParser.new, MonthOfYearParser.new, DayOfWeekParser.new ] end