Code Duplication    Length = 13-13 lines in 2 locations

locallib.php 1 location

@@ 3198-3210 (lines=13) @@
3195
 * @param array $bbbsession
3196
 * @return string
3197
 */
3198
function bigbluebuttonbn_view_get_activity_status(&$bbbsession) {
3199
    $now = time();
3200
    if (!empty($bbbsession['bigbluebuttonbn']->openingtime) && $now < $bbbsession['bigbluebuttonbn']->openingtime) {
3201
        // The activity has not been opened.
3202
        return 'not_started';
3203
    }
3204
    if (!empty($bbbsession['bigbluebuttonbn']->closingtime) && $now > $bbbsession['bigbluebuttonbn']->closingtime) {
3205
        // The activity has been closed.
3206
        return 'ended';
3207
    }
3208
    // The activity is open.
3209
    return 'open';
3210
}
3211
3212
/**
3213
 * Set session URLs.

classes/locallib/mobileview.php 1 location

@@ 62-74 (lines=13) @@
59
     * @param array $bbbsession
60
     * @return string
61
     */
62
    public static function bigbluebuttonbn_view_get_activity_status(&$bbbsession) {
63
        $now = time();
64
        if (!empty($bbbsession['bigbluebuttonbn']->openingtime) && $now < $bbbsession['bigbluebuttonbn']->openingtime) {
65
            // The activity has not been opened.
66
            return 'not_started';
67
        }
68
        if (!empty($bbbsession['bigbluebuttonbn']->closingtime) && $now > $bbbsession['bigbluebuttonbn']->closingtime) {
69
            // The activity has been closed.
70
            return 'ended';
71
        }
72
        // The activity is open.
73
        return 'open';
74
    }
75
76
    /**
77
     * Helper for preparing metadata used while creating the meeting.