paid_ads-8.x-1.x-dev/paid_ads.routing.yml
paid_ads.routing.yml
paid_ads.api.payment.create:
path: '/api/paid/create'
defaults:
_controller: '\Drupal\paid_ads\Controller\PaidController::createPayment'
requirements:
_permission: 'paid_ads.payment.make'
options:
no_cache: 'TRUE'
paid_ads.api.payment.execute:
path: '/api/paid/execute'
defaults:
_controller: '\Drupal\paid_ads\Controller\PaidController::executePayment'
requirements:
_permission: 'paid_ads.payment.make'
options:
no_cache: 'TRUE'
paid_ads.admin.gateway.list:
path: '/admin/config/paid-gateways'
defaults:
_controller: '\Drupal\paid_ads\Controller\GatewayConfigController::gatewayList'
requirements:
_permission: 'paid_ads.payment.administer'
paid_ads.admin.gateway.gateway:
path: '/admin/config/paid-gateways/{gateway}'
defaults:
_form: '\Drupal\paid_ads\Form\GatewayConfigForm'
requirements:
_permission: 'paid_ads.payment.administer'
entity.paid_payment.collection:
path: '/admin/content/paid-payment'
defaults:
_entity_list: paid_payment
_title: 'Paid payments'
requirements:
_permission: 'paid_ads.payment.administer'
entity.paid_payment.canonical:
path: '/paid-payment/{payment}'
defaults:
_entity_view: 'payment.full'
_title_callback: '\Drupal\payment\Controller\ViewPayment::title'
requirements:
_permission: 'paid_ads.payment.administer'
