turnstile

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

taler_turnstile.routing.yml (1857B)


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