function simplenews_check_node_types in Simplenews 7.2
Same name and namespace in other branches
- 8.2 simplenews.module \simplenews_check_node_types()
- 8 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
5 calls to simplenews_check_node_types()
- simplenews_node_delete in ./
simplenews.module - Implements hook_node_delete().
- simplenews_node_tab_access in ./
simplenews.module - Access callback; Acces to Newsletter tab page.
- simplenews_node_type_update in ./
simplenews.module - Implements hook_node_type_update().
- simplenews_node_update in ./
simplenews.module - Implements hook_node_update().
- simplenews_node_view in ./
simplenews.module - Implements hook_node_view().
File
- ./
simplenews.module, line 436 - 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;
}