You are here

publishcontent.routing.yml in Publish Content 8

File

publishcontent.routing.yml
View source
  1. entity.node.publish:
  2. path: '/node/{node}/toggleStatus'
  3. defaults:
  4. _controller: 'Drupal\publishcontent\Controller\PublishContentPublishEntity::toggleEntityStatus'
  5. requirements:
  6. _csrf_token: 'TRUE'
  7. _publish_access_check: 'TRUE'
  8. _custom_access: 'Drupal\publishcontent\Controller\PublishContentPublishEntity::hasUILocalTask'
  9. entity.node.publish_translation:
  10. path: '/node/{node}/toggleStatus/{langcode}'
  11. defaults:
  12. _controller: 'Drupal\publishcontent\Controller\PublishContentPublishEntity::toggleEntityStatus'
  13. requirements:
  14. _csrf_token: 'TRUE'
  15. _publish_access_check: 'TRUE'
  16. _custom_access: 'Drupal\publishcontent\Controller\PublishContentPublishEntity::hasUILocalTask'
  17. publishcontent.settings:
  18. path: '/admin/config/workflow/publishcontent'
  19. defaults:
  20. _form: '\Drupal\publishcontent\Form\PublishContentSettings'
  21. _title: 'PublishContentSettings'
  22. requirements:
  23. _permission: 'access publish content settings'
  24. options:
  25. _admin_route: TRUE