Пример #1
0
     * @var Object
     */
    $nodeObj = read_node_from_DB($id_node);
    if (ADA_Error::isError($nodeObj)) {
        $nodeObj->handleError();
    }
}
if (in_array('videoroom', $thisUserNeededObjAr)) {
    /*
     * Check if the user has an appointment today at actual time
     */
    $user_has_app = false;
    if (defined('DATE_CONTROL') and DATE_CONTROL == FALSE) {
        $user_has_app = true;
    } else {
        $user_has_app = MultiPort::hasThisUserAVideochatAppointment($userObj);
    }
    if ($user_has_app) {
        $event_token = $user_has_app;
        $id_profile = $userObj->getType();
        switch ($id_profile) {
            case AMA_TYPE_STUDENT:
                /**
                 * get videoroom Obj
                 */
                $videoroomObj = videoroom::getVideoObj();
                $tempo_attuale = time();
                $videoroomObj->videoroom_info($sess_id_course_instance, $tempo_attuale);
                if ($videoroomObj->full) {
                    $videoroomObj->serverLogin();
                    if ($videoroomObj->login >= 0) {