You are here

public function CampaignMonitorCampaignCampaignController::nodeTypeAccess in Campaign Monitor 8

Determine if menu item should exist Drupal 8 does not appear to have provision for suppressing display of a menu item So using access here as a substitute.

Parameters

$node_type:

Return value

\Drupal\Core\Access\AccessResult

1 string reference to 'CampaignMonitorCampaignCampaignController::nodeTypeAccess'
campaignmonitor_campaign.routing.yml in modules/campaignmonitor_campaign/campaignmonitor_campaign.routing.yml
modules/campaignmonitor_campaign/campaignmonitor_campaign.routing.yml

File

modules/campaignmonitor_campaign/src/Controller/CampaignMonitorCampaignCampaignController.php, line 195

Class

CampaignMonitorCampaignCampaignController
Campaign Monitor Lists controller.

Namespace

Drupal\campaignmonitor_campaign\Controller

Code

public function nodeTypeAccess($node_type) {
  return AccessResult::allowedIf(campaignmonitor_campaign_type_is_configured($node_type));
}