summaryrefslogtreecommitdiff
path: root/modules/forum/forum.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/forum/forum.module')
-rw-r--r--modules/forum/forum.module18
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)) {