Sha256: 40bd00ec049cbdb86447fef45901313aeac872d70681370904dccc80da0016c3

Contents?: true

Size: 584 Bytes

Versions: 2

Compression:

Stored size: 584 Bytes

Contents

require 'bolognese'
require_relative 'api'
require_relative 'utils'
require_relative 'file_utils'
require_relative 'base'

module Cirneco
  class Work < Bolognese::Metadata
    include Cirneco::Base
    include Cirneco::Api
    include Cirneco::Utils
    include Cirneco::FileUtils

    attr_reader :media, :username, :password

    def initialize(input: nil, from: nil, format: nil, **options)
      @media = options[:media]
      @username = options[:username]
      @password = options[:password]

      return super(input: input, from: from, doi: options[:doi])
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cirneco-0.9.15 lib/cirneco/work.rb
cirneco-0.9.14 lib/cirneco/work.rb