contacts_subscriptions-1.x-dev/contacts_subscriptions.routing.yml
contacts_subscriptions.routing.yml
contacts_subscriptions.manage: path: '/user/{user}/subscription' defaults: _title: 'Manage membership' _controller: 'Drupal\contacts_subscriptions\Controller\SubscriptionController::overview' requirements: _entity_access: 'user.dashboard' _permission: 'access user membership tab' options: parameters: user: type: entity:user contacts_subscriptions.subscription_payment: path: '/user/{user}/subscription/payment/{commerce_product_variation}/{token}' defaults: _title: 'Make a payment' _form: 'Drupal\contacts_subscriptions\Form\SubscriptionPaymentForm' commerce_product_variation: null token: null requirements: _subscription_access: 'TRUE' options: parameters: user: type: entity:user commerce_product_variation: type: entity:commerce_product_variation contacts_subscriptions.subscription_activate: path: '/user/{user}/subscription/activate/{commerce_product_variation}/{token}' defaults: _title: 'Reactivate membership' _form: 'Drupal\contacts_subscriptions\Form\SubscriptionActivateForm' commerce_product_variation: null token: null requirements: _entity_access: 'user.dashboard' options: parameters: user: type: entity:user contacts_subscriptions.subscription_cancel: path: '/user/{user}/subscription/{subscription}/cancel' defaults: _title: 'Cancel membership' _form: 'Drupal\contacts_subscriptions\Form\SubscriptionCancelForm' group: user requirements: _entity_access: 'user.dashboard' options: parameters: user: type: entity:user subscription: type: entity:contacts_subscription contacts_subscriptions.payment_method: path: '/user/{user}/subscription/payment-method' defaults: _title: 'Add payment details' _form: '\Drupal\contacts_subscriptions\Form\SubscriptionPaymentMethodAddForm' group: user commerce_product_variation: null token: null requirements: _entity_access: 'user.dashboard' options: parameters: user: type: entity:user contacts_subscriptions.configuration: path: '/admin/commerce/config/subscription' defaults: _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage' _title: 'Subscriptions' requirements: _permission: 'access commerce administration pages'