Module: PublishMyData::AllFeatures::ClassMethods
- Included in:
- DatasetPowers::ClassMethods
- Defined in:
- app/models/concerns/publish_my_data/all_features.rb
Instance Method Summary collapse
- #deprecated_rdf_type(type) ⇒ Object
- #find_by_slug(slug) ⇒ Object
- #get_deprecated_rdf_type ⇒ Object
- #slug_from_uri(uri) ⇒ Object
- #sort_by_label_or_uri(array_of_resources) ⇒ Object
- #uri_from_slug(slug) ⇒ Object
Instance Method Details
#deprecated_rdf_type(type) ⇒ Object
63 64 65 |
# File 'app/models/concerns/publish_my_data/all_features.rb', line 63 def deprecated_rdf_type(type) self._DEPRECATED_RDF_TYPE = type end |
#find_by_slug(slug) ⇒ Object
80 81 82 |
# File 'app/models/concerns/publish_my_data/all_features.rb', line 80 def find_by_slug(slug) find(uri_from_slug(slug)) end |
#get_deprecated_rdf_type ⇒ Object
67 68 69 |
# File 'app/models/concerns/publish_my_data/all_features.rb', line 67 def get_deprecated_rdf_type self._DEPRECATED_RDF_TYPE end |
#slug_from_uri(uri) ⇒ Object
75 76 77 78 |
# File 'app/models/concerns/publish_my_data/all_features.rb', line 75 def slug_from_uri(uri) root_uri = self.uri_from_slug('') uri.to_s.gsub(root_uri, '') end |
#sort_by_label_or_uri(array_of_resources) ⇒ Object
58 59 60 61 |
# File 'app/models/concerns/publish_my_data/all_features.rb', line 58 def sort_by_label_or_uri(array_of_resources) # TODO: implement me! :-) array_of_resources end |
#uri_from_slug(slug) ⇒ Object
71 72 73 |
# File 'app/models/concerns/publish_my_data/all_features.rb', line 71 def uri_from_slug(slug) # Implement! end |