You are here

email_confirmer.routing.yml in Email confirmer 8

File

email_confirmer.routing.yml
View source
  1. email_confirmer.settings:
  2. path: '/admin/config/system/email-confirmer'
  3. defaults:
  4. _form: '\Drupal\email_confirmer\Form\EmailConfirmerSettingsForm'
  5. _title: 'Email confirmation service'
  6. requirements:
  7. _permission: 'administer site configuration'
  8. entity.email_confirmer_confirmation.response_form:
  9. path: '/email-confirmer/reply/{email_confirmer_confirmation}/{hash}'
  10. defaults:
  11. _entity_form: 'email_confirmer_confirmation.response'
  12. _title: 'Email confirmation'
  13. requirements:
  14. _entity_access: email_confirmer_confirmation.response
  15. hash: ^[a-zA-Z0-9\-_]{43}$
  16. options:
  17. parameters:
  18. email_confirmer_confirmation:
  19. type: 'email-confirmer-confirmation-uuid'
  20. entity.email_confirmer_confirmation.resend:
  21. path: '/email-confirmer/resend/{confirmation}'
  22. defaults:
  23. _controller: '\Drupal\email_confirmer\Controller\EmailConfirmerController::resendConfirmation'
  24. _title: 'Resend confirmation email'
  25. requirements:
  26. _permission: 'access email confirmation'
  27. _csrf_token: 'TRUE'
  28. confirmation: \d+
  29. options:
  30. parameters:
  31. confirmation:
  32. type: entity:email_confirmer_confirmation