Method: Avm::Data::Package::Dump#initialize

Defined in:
lib/avm/data/package/dump.rb

#initialize(package, data_file_path, options = {}) ⇒ Dump

Returns a new instance of Dump.



23
24
25
26
27
28
29
30
# File 'lib/avm/data/package/dump.rb', line 23

def initialize(package, data_file_path, options = {})
  @package = package
  @data_file_path = data_file_path
  options = options.to_options_consumer
  @existing, @expire_time = options.consume(:existing, :expire_time)
  options.validate
  self.class.lists.existing.value_validate!(@existing)
end