You are here

campaignmonitor_campaign.routing.yml in Campaign Monitor 8

modules/campaignmonitor_campaign/campaignmonitor_campaign.routing.yml

File

modules/campaignmonitor_campaign/campaignmonitor_campaign.routing.yml
View source
  1. campaignmonitor.campaign_admin:
  2. path: 'admin/config/services/campaignmonitor/campaigns/campaigns'
  3. defaults:
  4. _form: '\Drupal\campaignmonitor_campaign\Form\CampaignMonitorCampaignAdminForm'
  5. _title: 'Campaigns'
  6. requirements:
  7. _permission: 'administer campaignmonitor campaigns'
  8. campaignmonitor.campaigns:
  9. path: '/admin/config/services/campaignmonitor/campaigns'
  10. defaults:
  11. _controller: '\Drupal\campaignmonitor_campaign\Controller\CampaignMonitorCampaignCampaignController::campaignsOverview'
  12. _title: 'Campaign Monitor Campaigns'
  13. requirements:
  14. _permission: 'administer campaignmonitor campaigns'
  15. campaignmonitor.refresh_campaigns:
  16. path: 'admin/config/services/campaignmonitor/campaign_cache_clear'
  17. defaults:
  18. _controller: '\Drupal\campaignmonitor_campaign\Controller\CampaignMonitorCampaignCampaignController::clearCampaignCache'
  19. requirements:
  20. _permission: 'administer campaignmonitor campaigns'
  21. campaignmonitor.drafts:
  22. path: '/admin/config/services/campaignmonitor/drafts'
  23. defaults:
  24. _controller: '\Drupal\campaignmonitor_campaign\Controller\CampaignMonitorCampaignCampaignController::draftsOverview'
  25. _title: 'Campaign Monitor Drafts'
  26. requirements:
  27. _permission: 'administer campaignmonitor campaigns'
  28. campaignmonitor.refresh_drafts:
  29. path: 'admin/config/services/campaignmonitor/drafts_cache_clear'
  30. defaults:
  31. _controller: '\Drupal\campaignmonitor_campaign\Controller\CampaignMonitorCampaignCampaignController::clearCampaignCache'
  32. requirements:
  33. _permission: 'administer campaignmonitor campaigns'
  34. entity.node_type.campaignmonitor_campaign_form:
  35. path: '/admin/structure/types/manage/{node_type}/campaignmonitor'
  36. defaults:
  37. _title: 'Campaign Manager'
  38. _form: '\Drupal\campaignmonitor_campaign\Form\CampaignMonitorNodeSettingsForm'
  39. requirements:
  40. _permission: 'administer campaignmonitor campaigns'
  41. _custom_access: '\Drupal\campaignmonitor_campaign\Controller\CampaignMonitorCampaignCampaignController::nodeTypeAccess'
  42. entity.node.campaignmonitor_campaign:
  43. path: '/node/{node}/campaignmonitor'
  44. defaults:
  45. _title: 'Campaign Monitor'
  46. _controller: '\Drupal\campaignmonitor_campaign\Controller\CampaignMonitorCampaignCampaignController::NodeOverview'
  47. requirements:
  48. _custom_access: '\Drupal\campaignmonitor_campaign\Controller\CampaignMonitorCampaignCampaignController::NodeTabAccess'
  49. node: \d+