diff options
Diffstat (limited to 'modules/forum/forum.module')
-rw-r--r-- | modules/forum/forum.module | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/modules/forum/forum.module b/modules/forum/forum.module index 7ecd00e4c..4d48a9757 100644 --- a/modules/forum/forum.module +++ b/modules/forum/forum.module @@ -151,7 +151,7 @@ function forum_init() { * @return * Boolean indicating if the node can be assigned to a forum. */ -function _forum_node_check_node_type($node) { +function _forum_node_check_node_type(stdClass $node) { // Fetch information about the forum field. $field = field_info_instance('node', 'taxonomy_forums', $node->type); @@ -161,7 +161,7 @@ function _forum_node_check_node_type($node) { /** * Implement hook_node_view(). */ -function forum_node_view($node, $build_mode) { +function forum_node_view(stdClass $node, $build_mode) { $vid = variable_get('forum_nav_vocabulary', 0); $vocabulary = taxonomy_vocabulary_load($vid); if (_forum_node_check_node_type($node)) { @@ -184,7 +184,7 @@ function forum_node_view($node, $build_mode) { /** * Implement hook_node_prepare(). */ -function forum_node_prepare($node) { +function forum_node_prepare(stdClass $node) { if (_forum_node_check_node_type($node)) { if (empty($node->nid)) { // New topic @@ -198,7 +198,7 @@ function forum_node_prepare($node) { * * Check in particular that only a "leaf" term in the associated taxonomy. */ -function forum_node_validate($node, $form) { +function forum_node_validate(stdClass $node, $form) { if (_forum_node_check_node_type($node)) { $langcode = $form['taxonomy_forums']['#language']; // vocabulary is selected, not a "container" term. @@ -224,7 +224,7 @@ function forum_node_validate($node, $form) { * * Assign forum taxonomy when adding a topic from within a forum. */ -function forum_node_presave($node) { +function forum_node_presave(stdClass $node) { if (_forum_node_check_node_type($node)) { // Make sure all fields are set properly: $node->icon = !empty($node->icon) ? $node->icon : ''; @@ -243,7 +243,7 @@ function forum_node_presave($node) { /** * Implement hook_node_update(). */ -function forum_node_update($node) { +function forum_node_update(stdClass $node) { if (_forum_node_check_node_type($node)) { if (empty($node->revision) && db_query('SELECT tid FROM {forum} WHERE nid=:nid', array(':nid' => $node->nid))->fetchField()) { if (!empty($node->forum_tid)) { @@ -291,7 +291,7 @@ function forum_node_update($node) { /** * Implement hook_node_insert(). */ -function forum_node_insert($node) { +function forum_node_insert(stdClass $node) { if (_forum_node_check_node_type($node)) { if (!empty($node->forum_tid)) { $nid = db_insert('forum') @@ -308,7 +308,7 @@ function forum_node_insert($node) { /** * Implement hook_node_delete(). */ -function forum_node_delete($node) { +function forum_node_delete(stdClass $node) { if (_forum_node_check_node_type($node)) { db_delete('forum') ->condition('nid', $node->nid) @@ -602,7 +602,7 @@ function forum_block_view_pre_render($elements) { /** * Implement hook_form(). */ -function forum_form($node, $form_state) { +function forum_form(stdClass $node, $form_state) { $type = node_type_get_type($node); if (!empty($node->nid)) { |