function simplenews_check_node_types in Simplenews 8
Same name and namespace in other branches
- 8.2 simplenews.module \simplenews_check_node_types()
- 7.2 simplenews.module \simplenews_check_node_types()
- 7 simplenews.module \simplenews_check_node_types()
- 3.x simplenews.module \simplenews_check_node_types()
Check if content type(s) is enabled for use as Simplenews newsletter.
Parameters
$types: Array of content types or single content type string.
Return value
boolean TRUE if at least one of $types is enabled for Simplenews.
Related topics
3 calls to simplenews_check_node_types()
- simplenews_entity_operation in ./
simplenews.module - Implements hook_entity_operation().
- simplenews_node_delete in ./
simplenews.module - Implements hook_node_delete().
- simplenews_node_view in ./
simplenews.module - Implements hook_node_view().
File
- ./
simplenews.module, line 178 - Simplenews node handling, sent email, newsletter block and general hooks
Code
function simplenews_check_node_types($types) {
if (!is_array($types)) {
$types = array(
$types,
);
}
if ($sn_types = simplenews_get_content_types()) {
foreach ($types as $type) {
if (in_array($type, $sn_types)) {
return TRUE;
}
}
}
return FALSE;
}