You are here

function opigno_live_meetings_access_score in Opigno Moxtra App 7

Access callback:

Parameters

stdClass $node:

stdClass $account = NULL:

Return value

bool

1 string reference to 'opigno_live_meetings_access_score'
opigno_live_meetings_menu in modules/opigno_live_meetings/opigno_live_meetings.module

File

modules/opigno_live_meetings/opigno_live_meetings.module, line 32

Code

function opigno_live_meetings_access_score($node, $account = NULL) {
  if (!($node->type == "live_meeting")) {
    return false;
  }
  if (!isset($account)) {
    global $user;
    $account = clone $user;
  }
  if (module_exists('og_context')) {
    $group = og_context('node');
    if (!empty($group)) {
      return og_user_access('node', $group['gid'], 'register live_meeting attendance', $account);
    }
    else {
      return user_access('register live_meeting attendance', $account);
    }
  }
}