Method: Option#initialize

Defined in:
lib/option.rb

#initialize(args = {}) ⇒ Option

Returns a new instance of Option.

Raises:

  • (ArgumentError)


6
7
8
9
10
11
12
# File 'lib/option.rb', line 6

def initialize(args = {})
  raise ArgumentError, "An option cannot be instantiated" if instance_of? Option

  @current_date = nil

  process_args(args)
end