canto-1.0.x-dev/canto.routing.yml
canto.routing.yml
#@todo add permissions for protected paged. access conetnet is a security risk
canto.image_dialog:
path: '/canto/dialog/image/{filter_format}'
defaults:
_form: '\Drupal\canto\Form\CantoDialog'
_title: 'Canto'
options:
_theme: ajax_base_page
requirements:
_entity_access: 'filter_format.use'
canto.admin_settings_form:
path: '/admin/config/media/canto'
defaults:
_form: '\Drupal\canto\Form\CantoAdminSettingsForm'
_title: 'Canto Settings'
requirements:
_permission: 'administer site configuration'
canto.save_access_token:
path: '/canto/save_access_token'
defaults:
_controller: '\Drupal\canto\Controller\CantoOAuthController::saveAccessToken'
requirements:
_user_is_logged_in: 'TRUE'
# @todo user: \d+
options:
no_cache: 'TRUE'
canto.delete_access_token:
path: '/canto/delete_access_token'
defaults:
_controller: '\Drupal\canto\Controller\CantoOAuthController::deleteAccessToken'
requirements:
_user_is_logged_in: 'TRUE'
# @todo user: \d+
options:
no_cache: 'TRUE'
canto.static:
path: '/canto-assets/static/universal/{file}'
defaults:
_title: 'Canto Assets'
_controller: '\Drupal\canto\Controller\CantoStaticController::build'
requirements:
_permission: 'access content'
