You are here

autologout.routing.yml in Automated Logout 8

File

autologout.routing.yml
View source
  1. autologout.set_admin:
  2. path: '/admin/config/people/autologout'
  3. defaults:
  4. _form: '\Drupal\autologout\Form\AutologoutSettingsForm'
  5. _title: 'Automated logout settings'
  6. requirements:
  7. _permission: 'administer autologout'
  8. autologout.alt_logout:
  9. path: '/autologout_alt_logout'
  10. defaults:
  11. _controller: '\Drupal\autologout\Controller\AutologoutController::altLogout'
  12. requirements:
  13. _user_is_logged_in: 'TRUE'
  14. autologout.ajax_logout:
  15. path: '/autologout_ajax_logout'
  16. defaults:
  17. _controller: '\Drupal\autologout\Controller\AutologoutController::ajaxLogout'
  18. options:
  19. _theme: ajax_base_page
  20. requirements:
  21. _user_is_logged_in: 'TRUE'
  22. autologout.ajax_set_last:
  23. path: '/autologout_ajax_set_last'
  24. defaults:
  25. _controller: '\Drupal\autologout\Controller\AutologoutController::ajaxSetLast'
  26. options:
  27. _theme: ajax_base_page
  28. requirements:
  29. _user_is_logged_in: 'TRUE'
  30. autologout.ajax_get_time_left:
  31. path: '/autologout_ajax_get_time_left'
  32. defaults:
  33. _controller: '\Drupal\autologout\Controller\AutologoutController::ajaxGetRemainingTime'
  34. options:
  35. _theme: ajax_base_page
  36. requirements:
  37. _user_is_logged_in: 'TRUE'