Module: Rubydora::RestApiClient::V33
- Defined in:
- lib/rubydora/rest_api_client/v33.rb
Overview
Fall-back implementations for fcrepo < 3.4
Class Method Summary collapse
Instance Method Summary collapse
-
#add_relationship(options = {}) ⇒ Object
Fedora API documentation available at https://wiki.duraspace.org/display/FCR30/REST+API
-
#purge_relationship(options = {}) ⇒ Object
Fedora API documentation available at https://wiki.duraspace.org/display/FCR30/REST+API
-
#relationships(options = {}) ⇒ Object
Fedora API documentation available at https://wiki.duraspace.org/display/FCR30/REST+API
Class Method Details
Instance Method Details
#add_relationship(options = {}) ⇒ Object
15 16 17 18 |
# File 'lib/rubydora/rest_api_client/v33.rb', line 15 def add_relationship = {} pid = .delete(:pid) || [:subject] self.soap.request :add_relationship, :pid => pid, :relationship => [:predicate], :object => [:object], :isLiteral => false, :datatype => nil end |
#purge_relationship(options = {}) ⇒ Object
21 22 23 24 |
# File 'lib/rubydora/rest_api_client/v33.rb', line 21 def purge_relationship = {} pid = .delete(:pid) || [:subject] self.soap.request :purge_relationship, :pid => pid, :relationship => [:predicate], :object => [:object], :isLiteral => false, :datatype => nil end |
#relationships(options = {}) ⇒ Object
10 11 12 |
# File 'lib/rubydora/rest_api_client/v33.rb', line 10 def relationships = {} nil end |