Method: Pumi::DataFile#initialize

Defined in:
lib/pumi/data_file.rb

#initialize(type) ⇒ DataFile

Returns a new instance of DataFile.

Raises:

  • (ArgumentError)


11
12
13
14
# File 'lib/pumi/data_file.rb', line 11

def initialize(type)
  @type = type.to_s
  raise ArgumentError, "#{type} is not included in #{TYPES}" unless TYPES.include?(@type)
end