turnstile

Drupal paywall plugin
Log | Files | Refs | README | LICENSE

taler_turnstile.routing.yml (2103B)


      1 taler_turnstile.paivana_confirm:
      2   path: '/taler-turnstile/paivana'
      3   defaults:
      4     _controller: '\Drupal\taler_turnstile\Controller\PaivanaController::confirm'
      5   methods: [POST]
      6   requirements:
      7     _access: 'TRUE'
      8   options:
      9     no_cache: TRUE
     10 
     11 taler_turnstile.settings:
     12   path: '/admin/config/system/taler-turnstile'
     13   defaults:
     14     _form: '\Drupal\taler_turnstile\Form\TurnstileSettingsForm'
     15     _title: 'GNU Taler Turnstile settings'
     16   requirements:
     17     _permission: 'administer GNU Taler Turnstile'
     18   options:
     19     _admin_route: TRUE
     20 
     21 # Route for editing subscription prices
     22 taler_turnstile.subscription_prices:
     23   path: '/admin/config/system/taler_turnstile/subscription-prices'
     24   defaults:
     25     _form: '\Drupal\taler_turnstile\Form\SubscriptionPricesForm'
     26     _title: 'Subscription prices'
     27   requirements:
     28     _permission: 'administer GNU Taler Turnstile'
     29   options:
     30     _admin_route: TRUE
     31 
     32 # Routes for price categories.
     33 entity.taler_turnstile_price_category.collection:
     34   path: '/admin/structure/taler-turnstile-price-categories'
     35   defaults:
     36     _entity_list: 'taler_turnstile_price_category'
     37     _title: 'Price categories'
     38   requirements:
     39     _permission: 'administer price categories'
     40 
     41 entity.taler_turnstile_price_category.add_form:
     42   path: '/admin/structure/taler-turnstile-price-categories/add'
     43   defaults:
     44     _entity_form: 'taler_turnstile_price_category.add'
     45     _title: 'Add price category'
     46   requirements:
     47     _permission: 'administer price categories'
     48 
     49 entity.taler_turnstile_price_category.edit_form:
     50   path: '/admin/structure/taler-turnstile-price-categories/{taler_turnstile_price_category}/edit'
     51   defaults:
     52     _entity_form: 'taler_turnstile_price_category.edit'
     53     _title: 'Edit price category'
     54   requirements:
     55     _permission: 'administer price categories'
     56 
     57 entity.taler_turnstile_price_category.delete_form:
     58   path: '/admin/structure/taler-turnstile-price-categories/{taler_turnstile_price_category}/delete'
     59   defaults:
     60     _entity_form: 'taler_turnstile_price_category.delete'
     61     _title: 'Delete price category'
     62   requirements:
     63     _permission: 'administer price categories'