coveo-1.0.0-alpha1/coveo.routing.yml
coveo.routing.yml
coveo.token_refresh:
path: '/coveo/refresh'
defaults:
_controller: '\Drupal\coveo\Controller\SearchTokenRefresh::getNewToken'
_title: 'Coveo'
requirements:
_permission: 'access coveo search'
coveo.coveo_overview:
path: '/admin/config/search/coveo'
defaults:
_controller: '\Drupal\coveo\Controller\CoveoOverview::overview'
_title: 'Coveo Search Overview'
requirements:
_permission: 'administer coveo search'
coveo.security_providers:
path: '/admin/config/search/coveo/security_providers'
defaults:
_controller: '\Drupal\coveo\Controller\SecurityProviders::overview'
_title: 'Coveo Security Providers'
requirements:
_permission: 'administer coveo search'
entity.coveo_organization.collection:
path: '/admin/config/search/coveo/organization'
defaults:
_entity_list: 'coveo_organization'
_title: 'Coveo Organizations'
requirements:
_permission: 'administer coveo search'
coveo.coveo_organization_add:
path: '/admin/config/search/coveo/organization/add'
defaults:
_entity_form: coveo_organization.add
_title: 'Add Coveo Organization'
requirements:
_permission: 'administer coveo search'
entity.coveo_organization.view:
path: '/admin/config/search/coveo/organization/manage/{coveo_organization}'
defaults:
_controller: '\Drupal\coveo\Controller\OrganizationOverview::overview'
_title_callback: '\Drupal\coveo\Controller\OrganizationOverview::title'
options:
parameters:
coveo_organization:
type: entity:coveo_organization
with_config_overrides: TRUE
requirements:
_permission: 'administer coveo search'
entity.coveo_organization.sync:
path: '/admin/config/search/coveo/organization/manage/{coveo_organization}/sync'
defaults:
_form: '\Drupal\coveo\Form\Organization\CoveoOrganizationSyncForm'
options:
parameters:
coveo_organization:
type: entity:coveo_organization
with_config_overrides: TRUE
requirements:
_permission: 'administer coveo search'
entity.coveo_organization.edit_form:
path: '/admin/config/search/coveo/organization/manage/{coveo_organization}/edit'
defaults:
_entity_form: coveo_organization.edit
_title: 'Edit Coveo Organization'
requirements:
_permission: 'administer coveo search'
entity.coveo_organization.delete_form:
path: '/admin/config/search/coveo/organization/manage/{coveo_organization}/delete'
defaults:
_entity_form: coveo_organization.delete
_title: 'Delete Coveo Organization'
requirements:
_entity_access: 'coveo_organization.delete'
entity.coveo_search_component.collection:
path: '/admin/config/search/coveo/search_components'
defaults:
_entity_list: 'coveo_search_component'
_title: 'Coveo Search Components'
requirements:
_permission: 'administer coveo search'
coveo.coveo_search_component_add:
path: '/admin/config/search/coveo/search_components/add'
defaults:
_entity_form: coveo_search_component.add
_title: 'Add Coveo Search Component'
requirements:
_permission: 'administer coveo search'
entity.coveo_search_component.edit_form:
path: '/admin/config/search/coveo/search_components/manage/{coveo_search_component}'
defaults:
_entity_form: coveo_search_component.edit
_title: 'Edit Coveo Search Component'
requirements:
_permission: 'administer coveo search'
entity.coveo_search_component.delete_form:
path: '/admin/config/search/coveo/search_components/manage/{coveo_search_component}/delete'
defaults:
_entity_form: coveo_search_component.delete
_title: 'Delete Search Component'
requirements:
_entity_access: 'coveo_search_component.delete'
# -----------------------------------------------------------------------------------------------------------------
# -----------------------------------------------------------------------------------------------------------------
#coveo.coveo_search_add:
# path: '/admin/config/search/coveo/add'
# defaults:
# _entity_form: coveo_search.add
# _title: 'Add Coveo Search Component'
# requirements:
# _permission: 'administer coveo search'
#entity.coveo_search.edit_form:
# path: '/admin/config/search/coveo/manage/{coveo_search}'
# defaults:
# _entity_form: coveo_search.edit
# _title: 'Edit Coveo Search Component'
# requirements:
# _permission: 'administer coveo search'
#
#entity.coveo_search.delete_form:
# path: '/admin/config/search/coveo/manage/{coveo_search}/delete'
# defaults:
# _entity_form: 'coveo_search.delete'
# _title: 'Delete Search Component'
# requirements:
# _entity_access: 'coveo_search.delete'
#entity.coveo_search.collection:
# path: '/admin/config/search/coveo'
# defaults:
# _entity_list: 'coveo_search'
# _title: 'Coveo Search Components'
# requirements:
# _permission: 'administer coveo search'
