-
Notifications
You must be signed in to change notification settings - Fork 13
/
apigee_m10n.links.menu.yml
executable file
·44 lines (39 loc) · 1.41 KB
/
apigee_m10n.links.menu.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
system.admin_apigee_m10n:
title: 'Apigee monetization'
parent: system.admin_config
route_name: apigee_m10n.settings
entity.product_bundle.collection:
class: Drupal\apigee_m10n\Plugin\Menu\ProductPluginClass
title: 'Product bundles'
route_name: entity.product_bundle.collection
description: 'Manage product bundles.'
parent: system.admin_apigee_m10n
weight: 99
# This goes straight to display settings since there aren't any config items.
apigee_m10n.settings.rate_plan:
class: Drupal\apigee_m10n\Plugin\Menu\RatePlanPluginClass
title: 'Rate plans'
route_name: apigee_m10n.settings.rate_plan
description: 'Configure rate plans.'
parent: system.admin_apigee_m10n
weight: 99
apigee_m10n.settings.prepaid_balance:
title: 'Prepaid balance'
route_name: apigee_m10n.settings.prepaid_balance
description: 'Configure prepaid balances.'
parent: system.admin_apigee_m10n
weight: 100
apigee_m10n.settings.purchased_plan:
class: Drupal\apigee_m10n\Plugin\Menu\PurchasedProductPluginClass
title: 'Rate plan purchases'
route_name: entity.entity_view_display.purchased_plan.default
description: 'Configure rate plan view display.'
parent: system.admin_apigee_m10n
weight: 100
apigee_m10n.pricing_and_plans:
class: Drupal\apigee_m10n\Plugin\Menu\PlansPluginClass
title: 'Pricing & plans'
description: 'Pricing & plans.'
route_name: apigee_monetization.my_plans
menu_name: main
weight: 10