Sha256: 438efaac87587777716acc3b83574d751bc4937045c49058b4a73a793e273678

Contents?: true

Size: 326 Bytes

Versions: 6

Compression:

Stored size: 326 Bytes

Contents

module PublishMyData
  class Concept
    include Tripod::Resource
    include PublishMyData::ResourceModule
    field :label, RDF::RDFS.label
    field :in_scheme, RDF::SKOS.inScheme

    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

6 entries across 6 versions & 1 rubygems

Version Path
publish_my_data-0.0.10 app/models/publish_my_data/concept.rb
publish_my_data-0.0.9 app/models/publish_my_data/concept.rb
publish_my_data-0.0.8 app/models/publish_my_data/concept.rb
publish_my_data-0.0.7 app/models/publish_my_data/concept.rb
publish_my_data-0.0.5 app/models/publish_my_data/concept.rb
publish_my_data-0.0.4 app/models/publish_my_data/concept.rb