_forum_node_check_node_type

Versions
7
_forum_node_check_node_type($node)

Check whether a content type can be used in a forum.

Parameters

$node A node object.

Return value

Boolean indicating if the node can be assigned to a forum.

▾ 12 functions call _forum_node_check_node_type()

forum_field_storage_pre_insert in modules/forum/forum.module
Implements hook_field_storage_pre_insert().
forum_field_storage_pre_update in modules/forum/forum.module
Implements hook_field_storage_pre_update().
forum_node_delete in modules/forum/forum.module
Implements hook_node_delete().
forum_node_insert in modules/forum/forum.module
Implements hook_node_insert().
forum_node_load in modules/forum/forum.module
Implements hook_node_load().
forum_node_prepare in modules/forum/forum.module
Implements hook_node_prepare().
forum_node_presave in modules/forum/forum.module
Implements hook_node_presave().
forum_node_update in modules/forum/forum.module
Implements hook_node_update().
forum_node_validate in modules/forum/forum.module
Implements hook_node_validate().
forum_node_view in modules/forum/forum.module
Implements hook_node_view().
hook_field_storage_pre_insert in modules/field/field.api.php
Act before the storage backends insert field data.
hook_field_storage_pre_update in modules/field/field.api.php
Act before the storage backends update field data.

Code

modules/forum/forum.module, line 227

<?php
function _forum_node_check_node_type($node) {
  // Fetch information about the forum field.
  $field = field_info_instance('node', 'taxonomy_forums', $node->type);

  return is_array($field);
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.