semantic_connector-8.x-1.1/semantic_connector.routing.yml
semantic_connector.routing.yml
semantic_connector.semantic_drupal:
path: '/admin/config/semantic-drupal'
defaults:
_controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
_title: 'Semantic Drupal'
requirements:
_permission: 'access administration pages'
semantic_connector.overview:
path: '/admin/config/semantic-drupal/semantic-connector'
defaults:
_controller: '\Drupal\semantic_connector\Controller\SemanticConnectorController::overview'
_title: 'PoolParty Semantic Connector'
requirements:
_permission: 'administer semantic connector'
semantic_connector.config:
path: '/admin/config/semantic-drupal/semantic-connector/config'
defaults:
_form: '\Drupal\semantic_connector\Form\SemanticConnectorConfigForm'
_title: 'Configuration'
requirements:
_permission: 'administer semantic connector'
entity.pp_server_connection.add_form:
path: '/admin/config/semantic-drupal/semantic-connector/add-connection/pp-server'
defaults:
_entity_form: 'pp_server_connection.add'
_title: 'Add a PoolParty server connection'
requirements:
_permission: 'administer semantic connector'
entity.pp_server_connection.edit_form:
path: '/admin/config/semantic-drupal/semantic-connector/connections/pp-server/{pp_server_connection}'
defaults:
_entity_form: 'pp_server_connection.edit'
_title: 'Edit connection'
requirements:
_permission: 'administer semantic connector'
entity.pp_server_connection.delete_form:
path: '/admin/config/semantic-drupal/semantic-connector/connections/pp-server/{pp_server_connection}/delete'
defaults:
_entity_form: 'pp_server_connection.delete'
_title: 'Delete connection'
requirements:
_permission: 'administer semantic connector'
entity.pp_server_connection.refresh:
path: '/admin/config/semantic-drupal/semantic-connector/connections/pp-server/{connection}/refresh'
defaults:
_controller: '\Drupal\semantic_connector\Controller\SemanticConnectorController::refreshConnection'
_title: 'Refresh connection'
requirements:
_permission: 'administer semantic connector'
options:
parameters:
connection:
type: entity:pp_server_connection
entity.pp_server_connection.available:
path: '/admin/config/semantic-drupal/semantic-connector/connections/pp-server/{connection}/available'
defaults:
_controller: '\Drupal\semantic_connector\Controller\SemanticConnectorController::connectionAvailable'
_title: 'Connection available'
return_type: 'ajax'
requirements:
_permission: 'administer semantic connector'
options:
parameters:
connection:
type: entity:pp_server_connection
entity.sparql_endpoint_connection.add_form:
path: '/admin/config/semantic-drupal/semantic-connector/add-connection/sparql-endpoint'
defaults:
_entity_form: 'sparql_endpoint_connection.add'
_title: 'Add a SPARQL endpoint connection'
requirements:
_permission: 'administer semantic connector'
entity.sparql_endpoint_connection.edit_form:
path: '/admin/config/semantic-drupal/semantic-connector/connections/sparql-endpoint/{sparql_endpoint_connection}'
defaults:
_entity_form: 'sparql_endpoint_connection.edit'
_title: 'Edit connection'
requirements:
_permission: 'administer semantic connector'
entity.sparql_endpoint_connection.delete_form:
path: '/admin/config/semantic-drupal/semantic-connector/connections/sparql-endpoint/{sparql_endpoint_connection}/delete'
defaults:
_entity_form: 'sparql_endpoint_connection.delete'
_title: 'Delete connection'
requirements:
_permission: 'administer semantic connector'
entity.sparql_endpoint_connection.available:
path: '/admin/config/semantic-drupal/semantic-connector/connections/sparql-endpoint/{connection}/available'
defaults:
_controller: '\Drupal\semantic_connector\Controller\SemanticConnectorController::connectionAvailable'
_title: 'Connection available'
return_type: 'ajax'
requirements:
_permission: 'administer semantic connector'
options:
parameters:
connection:
type: entity:sparql_endpoint_connection
semantic_connector.refresh_notifications:
path: '/semantic-connector/refresh-notifications'
defaults:
_controller: '\Drupal\semantic_connector\Controller\SemanticConnectorController::refreshNotifications'
_title: 'Refresh notifications'
requirements:
_permission: 'administer semantic connector'