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\ControllerCode
public function nodeTypeAccess($node_type) {
return AccessResult::allowedIf(campaignmonitor_campaign_type_is_configured($node_type));
}