You are here

uc_payment.routing.yml in Ubercart 8.4

payment/uc_payment/uc_payment.routing.yml

File

payment/uc_payment/uc_payment.routing.yml
View source
  1. entity.uc_payment_method.collection:
  2. path: '/admin/store/config/payment'
  3. defaults:
  4. _entity_list: 'uc_payment_method'
  5. _title: 'Payment methods'
  6. requirements:
  7. _permission: 'administer store'
  8. entity.uc_payment_method.add_form:
  9. path: '/admin/store/config/payment/add/{plugin_id}'
  10. defaults:
  11. _controller: '\Drupal\uc_payment\Controller\PaymentMethodController::addForm'
  12. _title: 'Add payment method'
  13. requirements:
  14. _permission: 'administer store'
  15. entity.uc_payment_method.edit_form:
  16. path: '/admin/store/config/payment/method/{uc_payment_method}'
  17. defaults:
  18. _entity_form: 'uc_payment_method'
  19. _title: 'Edit payment method'
  20. requirements:
  21. _permission: 'administer store'
  22. entity.uc_payment_method.enable:
  23. path: '/admin/store/config/payment/method/{uc_payment_method}/enable'
  24. defaults:
  25. _controller: '\Drupal\uc_payment\Controller\PaymentMethodController::performOperation'
  26. op: 'enable'
  27. requirements:
  28. _permission: 'administer store'
  29. _csrf_token: 'TRUE'
  30. entity.uc_payment_method.disable:
  31. path: '/admin/store/config/payment/method/{uc_payment_method}/disable'
  32. defaults:
  33. _controller: '\Drupal\uc_payment\Controller\PaymentMethodController::performOperation'
  34. op: 'disable'
  35. requirements:
  36. _permission: 'administer store'
  37. _csrf_token: 'TRUE'
  38. entity.uc_payment_method.delete_form:
  39. path: '/admin/store/config/payment/method/{uc_payment_method}/delete'
  40. defaults:
  41. _entity_form: 'uc_payment_method.delete'
  42. _title: 'Delete'
  43. requirements:
  44. _permission: 'administer store'
  45. uc_payments.order_payments:
  46. path: '/admin/store/orders/{uc_order}/payments'
  47. defaults:
  48. _form: '\Drupal\uc_payment\Form\OrderPaymentsForm'
  49. _title_callback: '\Drupal\uc_order\Controller\OrderController::pageTitle'
  50. requirements:
  51. _permission: 'view payments'
  52. uc_payments.delete:
  53. path: '/admin/store/orders/{uc_order}/payments/{uc_payment_receipt}/delete'
  54. defaults:
  55. _form: '\Drupal\uc_payment\Form\PaymentDeleteForm'
  56. requirements:
  57. _permission: 'delete payments'