Sha256: a230be0d767155ca36835bd65e3238d96636d9564eb5e47f6dcbe2b3eb7add0a
Contents?: true
Size: 1.45 KB
Versions: 2
Compression:
Stored size: 1.45 KB
Contents
module Ddr module Datastreams extend ActiveSupport::Autoload extend Deprecation CHECKSUM_TYPE_MD5 = "MD5" CHECKSUM_TYPE_SHA1 = "SHA-1" CHECKSUM_TYPE_SHA256 = "SHA-256" CHECKSUM_TYPE_SHA384 = "SHA-384" CHECKSUM_TYPE_SHA512 = "SHA-512" CHECKSUM_TYPES = [ CHECKSUM_TYPE_MD5, CHECKSUM_TYPE_SHA1, CHECKSUM_TYPE_SHA256, CHECKSUM_TYPE_SHA384, CHECKSUM_TYPE_SHA512 ] def self.const_missing(name) case name when :CONTENT, :DESC_METADATA, :EXTRACTED_TEXT, :FITS, :STRUCT_METADATA, :THUMBNAIL Deprecation.warn(self, "Ddr::Datastreams::#{name} is deprecated." \ " Use Ddr::Models::File::#{name} instead.") Ddr::Models::File.const_get(name) when :FitsDatastream Deprecation.warn(self, "Ddr::Datastreams::FitsDatastream is deprecated." \ " Use Ddr::Models::FitsXmlFile instead.") Ddr::Models::FitsXmlFile when :StructuralMetadataDatastream Deprecation.warn(self, "Ddr::Datastreams::StructuralMetadataDatastream is deprecated." \ " Use Ddr::Models::StructuralMetadataFile instead.") Ddr::Models::StructuralMetadataFile when :PlainTextDatastream Deprecation.warn(self, "Ddr::Datastreams::PlainTextDatastream is deprecated." \ " Use Ddr::Models::File instead.") Ddr::Models::File else super end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ddr-models-3.0.0.beta.11 | lib/ddr/datastreams.rb |
ddr-models-3.0.0.beta.10 | lib/ddr/datastreams.rb |