You are here

function datereminder_rules_condition_user_may_set in Date Reminder 7

Can the given user set reminders on this node?

Parameters

type $node:

type $user:

Return value

boolean

1 call to datereminder_rules_condition_user_may_set()
datereminder_rules_action_set_reminder in ./datereminder.rules.inc
Called as a rule action to set a reminder on the given node.

File

./datereminder.rules.inc, line 177
DateReminder rules.

Code

function datereminder_rules_condition_user_may_set($node, $user) {
  if (!isset($user) || $user->uid == 0) {
    return false;
  }
  if (!isset($user)) {
    return false;
  }
  if (!datereminder_rules_condition_reminder_enabled($node)) {
    return false;
  }
  if (!user_access(DATEREMINDER_REQUEST_REMINDER, $user)) {
    return false;
  }
  return true;
}