Adds annotations to Mirador 4 implementation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

34 lines
1.2 KiB

islandora_mirador_annotations.collection:
path: '/islandora-mirador/annotations'
defaults:
_controller: '\Drupal\islandora_mirador_annotations\Controller\AnnotationController::collection'
requirements:
_permission: 'view mirador annotations'
methods: [GET]
islandora_mirador_annotations.create:
path: '/islandora-mirador/annotations'
defaults:
_controller: '\Drupal\islandora_mirador_annotations\Controller\AnnotationController::store'
requirements:
_permission: 'manage mirador annotations'
_csrf_request_header_token: 'TRUE'
methods: [POST]
islandora_mirador_annotations.update:
path: '/islandora-mirador/annotations'
defaults:
_controller: '\Drupal\islandora_mirador_annotations\Controller\AnnotationController::update'
requirements:
_permission: 'manage mirador annotations'
_csrf_request_header_token: 'TRUE'
methods: [PATCH]
islandora_mirador_annotations.delete:
path: '/islandora-mirador/annotations'
defaults:
_controller: '\Drupal\islandora_mirador_annotations\Controller\AnnotationController::delete'
requirements:
_permission: 'manage mirador annotations'
_csrf_request_header_token: 'TRUE'
methods: [DELETE]