brightcove.routing.yml in Brightcove Video Connect 8.2
Same filename and directory in other branches
11 string references to YAML keys in brightcove.routing.yml
- brightcove.links.menu.yml in ./
brightcove.links.menu.yml - brightcove.links.menu.yml
- BrightcoveAPIClientDeleteForm::getCancelUrl in src/
Form/ BrightcoveAPIClientDeleteForm.php - Returns the route to go to if the user cancels the action.
- BrightcoveSubscriptionController::createDefaults in src/
Controller/ BrightcoveSubscriptionController.php - Creates default subscriptions.
- BrightcoveSubscriptionController::createSubscription in src/
Controller/ BrightcoveSubscriptionController.php - Create a subscription on Brightcove from an already existing entity.
- BrightcoveSubscriptionController::disable in src/
Controller/ BrightcoveSubscriptionController.php - Disabled and removed the default Subscription from Brightcove.
File
brightcove.routing.ymlView source
- # API Client routes.
- entity.brightcove_api_client.collection:
- path: '/admin/config/media/brightcove_api_client'
- defaults:
- _entity_list: 'brightcove_api_client'
- _title: 'Brightcove API Clients'
- requirements:
- _permission: 'administer brightcove configuration'
-
- entity.brightcove_api_client.add_form:
- path: '/admin/config/media/brightcove_api_client/add'
- defaults:
- _entity_form: 'brightcove_api_client.add'
- _title: 'Add Brightcove API Client'
- requirements:
- _permission: 'administer brightcove configuration'
-
- entity.brightcove_api_client.edit_form:
- path: '/admin/config/media/brightcove_api_client/{brightcove_api_client}'
- defaults:
- _entity_form: 'brightcove_api_client.edit'
- _title: 'Edit Brightcove API Client'
- requirements:
- _permission: 'administer brightcove configuration'
-
- entity.brightcove_api_client.delete_form:
- path: '/admin/config/media/brightcove_api_client/{brightcove_api_client}/delete'
- defaults:
- _entity_form: 'brightcove_api_client.delete'
- _title: 'Delete Brightcove API Client'
- requirements:
- _permission: 'administer brightcove configuration'
-
- # Video routes.
- entity.brightcove_video.collection:
- path: '/admin/content/brightcove_video'
- defaults:
- _entity_list: 'brightcove_video'
- _title: 'Brightcove Videos'
- requirements:
- _permission: 'access brightcove videos overview page'
-
- brightcove_manual_update_video:
- path: '/brightcove_video/{entity_id}/update'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveVideoController::update'
- requirements:
- _permission: 'edit brightcove videos'
- _csrf_token: 'TRUE'
-
- # Playlist routes.
- entity.brightcove_playlist.collection:
- path: '/admin/content/brightcove_playlist'
- defaults:
- _entity_list: 'brightcove_playlist'
- _title: 'Brightcove Playlist'
- requirements:
- _permission: 'access brightcove playlists overview page'
-
- brightcove_manual_update_playlist:
- path: '/brightcove_playlist/{entity_id}/update'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcovePlaylistController::update'
- requirements:
- _permission: 'edit brightcove playlists'
- _csrf_token: 'TRUE'
-
- # Callback endpoints.
- brightcove_ingestion_callback:
- path: '/brightcove/ingestion-callback/{token}'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveVideoController::ingestionCallback'
- requirements:
- _permission: 'access content'
- _brightcove_csrf_callback_access_check: 'TRUE'
-
- brightcove_notification_callback:
- path: '/brightcove/notification-callback'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveSubscriptionController:notificationCallback'
- requirements:
- _access: 'TRUE'
-
- # Status overview page.
- brightcove_status_overview:
- path: '/admin/reports/brightcove'
- defaults:
- _form: '\Drupal\brightcove\Form\StatusOverviewForm'
- _title: 'Brightcove Status Overview'
- requirements:
- _permission: 'administer brightcove configuration'
-
- # Subscription routes.
- entity.brightcove_subscription.add_form:
- path: '/admin/config/system/brightcove_subscription/add'
- defaults:
- _form: '\Drupal\brightcove\Form\BrightcoveSubscriptionForm'
- _title: 'Add Brightcove Subscription'
- requirements:
- _permission: 'administer brightcove configuration'
-
- # Subscriptions cannot be edited, but keep this here as it may be needed later.
- #entity.brightcove_subscription.edit_form:
- # path: '/admin/config/system/brightcove_subscription/{id}/edit'
- # defaults:
- # _form: '\Drupal\brightcove\Form\BrightcoveSubscriptionForm'
- # _title: 'Edit Brightcove Subscription'
- # requirements:
- # _permission: 'administer brightcove configuration'
-
- entity.brightcove_subscription.delete_form:
- path: '/admin/config/system/brightcove_subscription/{id}/delete'
- defaults:
- _form: '\Drupal\brightcove\Form\BrightcoveSubscriptionDeleteForm'
- _title: 'Delete Brightcove Subscription'
- requirements:
- _permission: 'administer brightcove configuration'
- _id: ^\d+$
-
- entity.brightcove_subscription.list:
- path: '/admin/config/system/brightcove_subscription'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveSubscriptionController::listSubscriptions'
- _title: 'Brightcove Subscriptions'
- requirements:
- _permission: 'administer brightcove configuration'
-
- entity.brightcove_subscription.create:
- path: '/admin/config/system/brightcove_subscription/{id}/create'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveSubscriptionController::createSubscription'
- requirements:
- _permission: 'administer brightcove configuration'
- _id: ^\d+$
-
- entity.brightcove_subscription.enable:
- path: '/admin/config/system/brightcove_subscription/{id}/enable'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveSubscriptionController::enable'
- requirements:
- _permission: 'administer brightcove configuration'
- _id: ^\d+$
-
- entity.brightcove_subscription.disable:
- path: '/admin/config/system/brightcove_subscription/{id}/disable'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveSubscriptionController::disable'
- requirements:
- _permission: 'administer brightcove configuration'
- _id: ^\d+$
-
- entity.brightcove_subscription.create_defaults:
- path: '/admin/config/system/brightcove_subscription/create-defaults'
- defaults:
- _controller: '\Drupal\brightcove\Controller\BrightcoveSubscriptionController::createDefaults'
- requirements:
- _permission: 'administer brightcove configuration'
-
- brightcove_cron.settings:
- path: '/admin/config/system/brightcove_cron'
- defaults:
- _form: '\Drupal\brightcove\Form\BrightcoveCronSettingsForm'
- _title: 'Brightcove Cron'
- requirements:
- _permission: 'administer brightcove configuration'