Sha256: 7a51001bf379aa0725b6cd7a695546fed550b86c67e7c663242beb0b68f89577

Contents?: true

Size: 200 Bytes

Versions: 11

Compression:

Stored size: 200 Bytes

Contents

module PubliSci
  module Vocabulary
    def vocabulary(url)
      raise "InvalidVocabulary: #{url} is not a valid URI" unless RDF::Resource(url).valid?
      RDF::Vocabulary.new(url)
    end
  end
end

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
publisci-0.1.6 lib/publisci/mixins/vocabulary.rb
publisci-0.1.5 lib/publisci/mixins/vocabulary.rb
publisci-0.1.4 lib/publisci/mixins/vocabulary.rb
publisci-0.1.3 lib/publisci/mixins/vocabulary.rb
publisci-0.1.2 lib/bio-publisci/mixins/vocabulary.rb
bio-publisci-0.1.0 lib/bio-publisci/mixins/vocabulary.rb
bio-publisci-0.0.8 lib/bio-publisci/mixins/vocabulary.rb
bio-publisci-0.0.7 lib/bio-publisci/mixins/vocabulary.rb
bio-publisci-0.0.6 lib/bio-publisci/mixins/vocabulary.rb
bio-publisci-0.0.5 lib/bio-publisci/mixins/vocabulary.rb
bio-publisci-0.0.4 lib/bio-publisci/mixins/vocabulary.rb