Sha256: 743609850145b486b9431d34ff815883991767068f611b1388a6b15db534c0ee

Contents?: true

Size: 355 Bytes

Versions: 19

Compression:

Stored size: 355 Bytes

Contents

module PublishMyData
  class Concept
    include Tripod::Resource
    include PublishMyData::Concerns::Models::Resource
    field :label, RDF::RDFS.label
    field :in_scheme, RDF::SKOS.inScheme, :is_uri => true

    rdf_type RDF::SKOS.Concept

    def concept_scheme
      ConceptScheme.find(self.in_scheme) rescue nil if self.in_scheme
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
publish_my_data-0.0.29 app/models/publish_my_data/concept.rb
publish_my_data-0.0.28 app/models/publish_my_data/concept.rb
publish_my_data-0.0.27 app/models/publish_my_data/concept.rb
publish_my_data-0.0.26 app/models/publish_my_data/concept.rb
publish_my_data-0.0.25 app/models/publish_my_data/concept.rb
publish_my_data-0.0.24 app/models/publish_my_data/concept.rb
publish_my_data-0.0.23 app/models/publish_my_data/concept.rb
publish_my_data-0.0.22 app/models/publish_my_data/concept.rb
publish_my_data-0.0.21 app/models/publish_my_data/concept.rb
publish_my_data-0.0.20 app/models/publish_my_data/concept.rb
publish_my_data-0.0.19 app/models/publish_my_data/concept.rb
publish_my_data-0.0.18 app/models/publish_my_data/concept.rb
publish_my_data-0.0.17 app/models/publish_my_data/concept.rb
publish_my_data-0.0.16 app/models/publish_my_data/concept.rb
publish_my_data-0.0.15 app/models/publish_my_data/concept.rb
publish_my_data-0.0.14 app/models/publish_my_data/concept.rb
publish_my_data-0.0.13 app/models/publish_my_data/concept.rb
publish_my_data-0.0.12 app/models/publish_my_data/concept.rb
publish_my_data-0.0.11 app/models/publish_my_data/concept.rb