summaryrefslogtreecommitdiff
path: root/modules/node/node.api.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node/node.api.php')
-rw-r--r--modules/node/node.api.php44
1 files changed, 22 insertions, 22 deletions
diff --git a/modules/node/node.api.php b/modules/node/node.api.php
index a8e5d1e4c..fc967e3ef 100644
--- a/modules/node/node.api.php
+++ b/modules/node/node.api.php
@@ -74,7 +74,7 @@ function hook_node_grants($account, $op) {
*
* @ingroup node_access
*/
-function hook_node_access_records($node) {
+function hook_node_access_records(stdClass $node) {
if (node_access_example_disabling()) {
return;
}
@@ -138,7 +138,7 @@ function hook_node_access_records($node) {
*
* @ingroup node_access
*/
-function hook_node_access_records_alter(&$grants, $node) {
+function hook_node_access_records_alter(&$grants, stdClass $node) {
// Our module allows editors to tag specific articles as 'preview'
// content using the taxonomy system. If the node being saved
// contains one of the preview terms defined in our variable
@@ -265,7 +265,7 @@ function hook_node_operations() {
* @param $node
* The node that is being deleted.
*/
-function hook_node_delete($node) {
+function hook_node_delete(stdClass $node) {
db_delete('mytable')
->condition('nid', $node->nid)
->execute();
@@ -279,7 +279,7 @@ function hook_node_delete($node) {
* @param $node
* The node the action is being performed on.
*/
-function hook_node_revision_delete($node) {
+function hook_node_revision_delete(stdClass $node) {
db_delete('upload')->condition('vid', $node->vid)->execute();
if (!is_array($node->files)) {
return;
@@ -297,7 +297,7 @@ function hook_node_revision_delete($node) {
* @param $node
* The node the action is being performed on.
*/
-function hook_node_insert($node) {
+function hook_node_insert(stdClass $node) {
db_insert('mytable')
->fields(array(
'nid' => $node->nid,
@@ -375,7 +375,7 @@ function hook_node_load($nodes, $types) {
* NODE_ACCESSS_IGNORE to not affect this operation at all.
*/
function hook_node_access($node, $op, $account) {
- $type = is_string($node) ? $node : (is_array($node) ? $node['type'] : $node->type);
+ $type = is_string($node) ? $node : $node->type;
if (in_array($type, node_permissions_get_configured_types())) {
if ($op == 'create' && user_access('create ' . $type . ' content', $account)) {
@@ -406,7 +406,7 @@ function hook_node_access($node, $op, $account) {
* @param $node
* The node the action is being performed on.
*/
-function hook_node_prepare($node) {
+function hook_node_prepare(stdClass $node) {
if (!isset($node->comment)) {
$node->comment = variable_get("comment_$node->type", COMMENT_NODE_OPEN);
}
@@ -421,7 +421,7 @@ function hook_node_prepare($node) {
* @param $node
* The node the action is being performed on.
*/
-function hook_node_prepare_translation($node) {
+function hook_node_prepare_translation(stdClass $node) {
}
/**
@@ -434,7 +434,7 @@ function hook_node_prepare_translation($node) {
* @return
* Extra information to be displayed with search result.
*/
-function hook_node_search_result($node) {
+function hook_node_search_result(stdClass $node) {
$comments = db_query('SELECT comment_count FROM {node_comment_statistics} WHERE nid = :nid', array('nid' => $node->nid))->fetchField();
return format_plural($comments, '1 comment', '@count comments');
}
@@ -447,7 +447,7 @@ function hook_node_search_result($node) {
* @param $node
* The node the action is being performed on.
*/
-function hook_node_presave($node) {
+function hook_node_presave(stdClass $node) {
if ($node->nid && $node->moderate) {
// Reset votes when node is updated:
$node->score = 0;
@@ -462,7 +462,7 @@ function hook_node_presave($node) {
* @param $node
* The node the action is being performed on.
*/
-function hook_node_update($node) {
+function hook_node_update(stdClass $node) {
db_update('mytable')
->fields(array('extra' => $node->extra))
->condition('nid', $node->nid)
@@ -480,7 +480,7 @@ function hook_node_update($node) {
* @return
* Array of additional information to be indexed.
*/
-function hook_node_update_index($node) {
+function hook_node_update_index(stdClass $node) {
$text = '';
$comments = db_query('SELECT subject, comment, format FROM {comment} WHERE nid = :nid AND status = :status', array(':nid' => $node->nid, ':status' => COMMENT_PUBLISHED));
foreach ($comments as $comment) {
@@ -500,7 +500,7 @@ function hook_node_update_index($node) {
* @param $form
* The $form parameter from node_validate().
*/
-function hook_node_validate($node, $form) {
+function hook_node_validate(stdClass $node, $form) {
if (isset($node->end) && isset($node->start)) {
if ($node->start > $node->end) {
form_set_error('time', t('An event may not end before it starts.'));
@@ -531,7 +531,7 @@ function hook_node_validate($node, $form) {
* @param $build_mode
* The $build_mode parameter from node_build().
*/
-function hook_node_view($node, $build_mode) {
+function hook_node_view(stdClass $node, $build_mode) {
$node->content['my_additional_field'] = array(
'#value' => $additional_field,
'#weight' => 10,
@@ -556,7 +556,7 @@ function hook_node_view($node, $build_mode) {
* @param $build_mode
* The $build_mode parameter from node_build().
*/
-function hook_node_build_alter($node, $build_mode) {
+function hook_node_build_alter(stdClass $node, $build_mode) {
// Check for the existence of a field added by another module.
if (isset($node->content['an_additional_field'])) {
// Change its weight.
@@ -741,7 +741,7 @@ function hook_node_type_delete($info) {
*
* For a detailed usage example, see node_example.module.
*/
-function hook_delete($node) {
+function hook_delete(stdClass $node) {
db_delete('mytable')
->condition('nid', $nid->nid)
->execute();
@@ -756,7 +756,7 @@ function hook_delete($node) {
*
* For a usage example, see image.module.
*/
-function hook_prepare($node) {
+function hook_prepare(stdClass $node) {
if ($file = file_check_upload($field_name)) {
$file = file_save_upload($field_name, _image_filename($file->filename, NULL, TRUE));
if ($file) {
@@ -796,7 +796,7 @@ function hook_prepare($node) {
*
* For a detailed usage example, see node_example.module.
*/
-function hook_form($node, $form_state) {
+function hook_form(stdClass $node, $form_state) {
$type = node_type_get_type($node);
$form['title'] = array(
@@ -846,7 +846,7 @@ function hook_form($node, $form_state) {
*
* For a detailed usage example, see node_example.module.
*/
-function hook_insert($node) {
+function hook_insert(stdClass $node) {
db_insert('mytable')
->fields(array(
'nid' => $node->nid,
@@ -892,7 +892,7 @@ function hook_load($nodes) {
*
* For a detailed usage example, see node_example.module.
*/
-function hook_update($node) {
+function hook_update(stdClass $node) {
db_update('mytable')
->fields(array('extra' => $node->extra))
->condition('nid', $node->nid)
@@ -921,7 +921,7 @@ function hook_update($node) {
*
* For a detailed usage example, see node_example.module.
*/
-function hook_validate($node, &$form) {
+function hook_validate(stdClass $node, &$form) {
if (isset($node->end) && isset($node->start)) {
if ($node->start > $node->end) {
form_set_error('time', t('An event may not end before it starts.'));
@@ -954,7 +954,7 @@ function hook_validate($node, &$form) {
*
* For a detailed usage example, see node_example.module.
*/
-function hook_view($node, $build_mode = 'full') {
+function hook_view(stdClass $node, $build_mode = 'full') {
if ((bool)menu_get_object()) {
$breadcrumb = array();
$breadcrumb[] = array('path' => 'example', 'title' => t('example'));