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'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc