closedquestion-8.x-3.x-dev/closedquestion.routing.yml
closedquestion.routing.yml
# Closed question
closedquestion.settings:
path: '/admin/structure/closedquestion'
defaults:
_form: 'Drupal\closedquestion\Form\ClosedQuestionSettingsForm'
_title: 'Closed Question Settings'
requirements:
_permission: 'administer closedquestion'
closedquestion.config:
path: '/admin/config/content/closedquestion/configure'
defaults:
_form: 'Drupal\closedquestion\Form\ClosedQuestionConfigForm'
_title: 'Configure Closed Question'
requirements:
_permission: 'administer closedquestion'
closedquestion.scoreboard:
path: '/closedquestion/{closedquestion}/cq_users'
defaults:
_controller: 'Drupal\closedquestion\Controller\ClosedQuestionController::scoreboard'
_title_callback: 'Drupal\closedquestion\Controller\ClosedQuestionController::tabTitle'
requirements:
_permission: 'closedquestion view results'
closedquestion.user_log:
path: '/closedquestion/{closedquestion}/cq_users/{user}'
defaults:
_controller: 'Drupal\closedquestion\Controller\ClosedQuestionController::userLog'
_title_callback: 'Drupal\closedquestion\Controller\ClosedQuestionController::tabTitle'
requirements:
_permission: 'closedquestion view results'
closedquestion.get_media:
path: '/closedquestion/getmedia/{file}'
defaults:
_controller: 'Drupal\closedquestion\Controller\ClosedQuestionController::getFile'
_title_callback: 'Drupal\closedquestion\Controller\ClosedQuestionController::tabTitle'
requirements:
_permission: 'administer closedquestion'
closedquestion.answers:
path: '/closedquestion/{closedquestion}/cq_answers'
defaults:
_controller: 'Drupal\closedquestion\Controller\ClosedQuestionController::answers'
_title_callback: 'Drupal\closedquestion\Controller\ClosedQuestionController::tabTitle'
requirements:
_permission: 'closedquestion view results'
closedquestion.text:
path: '/closedquestion/{closedquestion}/text'
defaults:
_controller: 'Drupal\closedquestion\Controller\ClosedQuestionController::text'
_title_callback: 'Drupal\closedquestion\Controller\ClosedQuestionController::tabTitle'
requirements:
_permission: 'administer closedquestion'
closedquestion.answers.csv:
path: '/closedquestion/{closedquestion}/cq_answers/csv'
defaults:
_controller: 'Drupal\closedquestion\Controller\ClosedQuestionController::answersCsv'
_title_callback: 'Drupal\closedquestion\Controller\ClosedQuestionController::tabTitle'
requirements:
_permission: 'closedquestion view results'
entity.closedquestion.collection:
path: '/admin/content/closedquestion'
defaults:
_entity_list: 'closedquestion'
_title: 'Closed Questions'
requirements:
_permission: 'access closedquestion overview'
entity.closedquestion.add_form:
path: '/admin/content/closedquestion/add'
defaults:
_entity_form: 'closedquestion.default'
requirements:
_closedquestion_add_access: 'closedquestion'
entity.closedquestion.multiple_delete_confirm:
path: '/admin/content/closedquestion/delete'
defaults:
_form: '\Drupal\closedquestion\Form\ClosedQuestionDeleteMultiple'
entity_type_id: 'closedquestion'
requirements:
_entity_delete_multiple_access: 'closedquestion'
entity.closedquestion.delete_multiple_form:
path: '/admin/content/closedquestion/delete'
defaults:
_form: '\Drupal\closedquestion\Form\ClosedQuestionDeleteMultiple'
entity_type_id: 'closedquestion'
requirements:
_entity_delete_multiple_access: 'closedquestion'
# Closed question answer
entity.closedquestion_answer.collection:
path: '/admin/content/closedquestion/answer'
defaults:
_entity_list: 'closedquestion_answer'
_title: 'Answers'
requirements:
_permission: 'access closedquestion_answer overview'
entity.closedquestion_answer.add_form:
path: '/admin/content/closedquestion/answer/add'
defaults:
_entity_form: 'closedquestion_answer.default'
requirements:
_entity_create_access: 'closedquestion_answer'
entity.closedquestion_answer.multiple_delete_confirm:
path: '/admin/content/closedquestion/answer/delete'
defaults:
_form: '\Drupal\closedquestion\Form\ClosedQuestionAnswerDeleteMultiple'
entity_type_id: 'closedquestion_answer'
requirements:
_entity_delete_multiple_access: 'closedquestion_answer'
entity.closedquestion_answer.delete_multiple_form:
path: '/admin/content/closedquestion/answer/delete'
defaults:
_form: '\Drupal\closedquestion\Form\ClosedQuestionAnswerDeleteMultiple'
entity_type_id: 'closedquestion_answer'
requirements:
_entity_delete_multiple_access: 'closedquestion_answer'
# Closed question answer log
entity.closedquestion_log.collection:
path: '/admin/content/closedquestion/log'
defaults:
_entity_list: 'closedquestion_log'
_title: 'Answers'
requirements:
_permission: 'access closedquestion_log overview'
entity.closedquestion_log.add_form:
path: '/admin/content/closedquestion/log/add'
defaults:
_entity_form: 'closedquestion_log.default'
requirements:
_entity_create_access: 'closedquestion_log'
entity.closedquestion_log.multiple_delete_confirm:
path: '/admin/content/closedquestion/log/delete'
defaults:
_form: '\Drupal\closedquestion\Form\ClosedQuestionLogDeleteMultiple'
entity_type_id: 'closedquestion_log'
requirements:
_entity_delete_multiple_access: 'closedquestion_log'
entity.closedquestion_log.delete_multiple_form:
path: '/admin/content/closedquestion/log/delete'
defaults:
_form: '\Drupal\closedquestion\Form\ClosedQuestionLogDeleteMultiple'
entity_type_id: 'closedquestion_log'
requirements:
_entity_delete_multiple_access: 'closedquestion_log'
