lib/dwc_archive/extension.rb
# frozen_string_literal: true
class DarwinCore
# Represents extensions of DarwinCore Archive
class Extension
include DarwinCore::Ingester
attr_reader :coreid
alias id coreid
def initialize(dwc, data)
@dwc = dwc
@archive = @dwc.archive
@path = @archive.files_path
@data = data
@coreid = @data[:coreid][:attributes]
init_attributes
end
end
end