Module: YACCL::MultiFilingServices
- Included in:
- Services
- Defined in:
- lib/yaccl/services/multi_filing_services.rb
Instance Method Summary collapse
- #add_object_to_folder(repository_id, object_id, folder_id, all_versions, extension = {}) ⇒ Object
- #remove_object_from_folder(repository_id, object_id, folder_id, extension = {}) ⇒ Object
Instance Method Details
#add_object_to_folder(repository_id, object_id, folder_id, all_versions, extension = {}) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/yaccl/services/multi_filing_services.rb', line 3 def add_object_to_folder(repository_id, object_id, folder_id, all_versions, extension={}) required = {cmisaction: 'addObjectToFolder', repositoryId: repository_id, objectId: object_id, folderId: folder_id} optional = {allVersions: all_versions} perform_request(required, optional) end |
#remove_object_from_folder(repository_id, object_id, folder_id, extension = {}) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/yaccl/services/multi_filing_services.rb', line 12 def remove_object_from_folder(repository_id, object_id, folder_id, extension={}) required = {repositoryId: repository_id, cmisaction: 'removeObjectFromFolder', objectId: object_id} optional = {folderId: folder_id} perform_request(required, optional) end |