Method: CmisServer::AtomPub::RepositoryController#info
- Defined in:
- app/controllers/cmis_server/atom_pub/repository_controller.rb
#info ⇒ Object
GET /repositories/id/info
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'app/controllers/cmis_server/atom_pub/repository_controller.rb', line 32 def info repository = repository_from_request info = { id: repository.id, name: repository.name, description: repository.description, vendor_name: repository.vendor_name, product_name: repository.product_name, product_version: repository.product_version, cmis_version_supported: repository.cmis_version_supported, root_folder_id: repository.root_folder_id, latest_change_log_token: repository.latest_change_log_token, capabilities: repository.capabilities, acl_capabilities: repository.acl_capabilities, repository_specific_information: repository.repository_specific_information } respond_to do |format| format.atom_entry { render "cmis_server/atom_pub/repository_info", locals: { repository_info: info } } format.json { render json: { repositoryInfo: info } } end end |