billwerk_subscriptions-1.x-dev/billwerk_subscriptions.routing.yml

billwerk_subscriptions.routing.yml
billwerk_subscriptions.webhook_listener:
  path: '/billwerk-subscriptions/webhook-listener/{secret}'
  defaults:
    _controller: '\Drupal\billwerk_subscriptions\Controller\WebhookListenerController::listen'
  requirements:
    # This is our webhook_listener route, so we need no access restriction here:
    _access: 'TRUE'
  options:
    # Also accessible in maintenance mode:
    _maintenance_access: TRUE

billwerk_subscriptions.settings:
  path: '/admin/config/services/billwerk-subscriptions/settings'
  defaults:
    _title: 'Billwerk Subscriptions Settings'
    _form: '\Drupal\billwerk_subscriptions\Form\SettingsForm'
  requirements:
    _permission: 'administer billwerk_subscriptions configuration'

billwerk_subscriptions.user_subscription_refresh:
  path: '/user/{user}/subscription/refresh'
  defaults:
    _title: 'Refresh subscription'
    _form: '\Drupal\billwerk_subscriptions\Form\BillwerkUserRefreshSubscriptionForm'
  requirements:
    _user_is_logged_in: TRUE
    _custom_access: '\Drupal\billwerk_subscriptions\Form\BillwerkUserRefreshSubscriptionForm::access'
  options:
    parameters:
      user:
        type: entity:user

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

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