Code Duplication    Length = 9-12 lines in 3 locations

plugin/bbb/lib/bbb.lib.php 3 locations

@@ 265-273 (lines=9) @@
262
            )
263
        );
264
265
        if ($this->hasGroupSupport()) {
266
            $groupId = api_get_group_id();
267
            $conditions =  array(
268
                'where' => array(
269
                    'c_id = ? AND session_id = ? AND meeting_name = ? AND group_id = ? AND status = 1 ' =>
270
                        array($courseId, $sessionId, $meetingName, $groupId)
271
                )
272
            );
273
        }
274
275
        $meetingData = Database::select(
276
            '*',
@@ 445-453 (lines=9) @@
442
            ),
443
        );
444
445
        if ($this->hasGroupSupport()) {
446
            $groupId = api_get_group_id();
447
            $conditions =  array(
448
                'where' => array(
449
                    'c_id = ? AND session_id = ? AND group_id = ? ' =>
450
                        array($courseId, $sessionId, $groupId)
451
                )
452
            );
453
        }
454
455
        $meetingList = Database::select(
456
            '*',
@@ 794-805 (lines=12) @@
791
            ),
792
        );
793
794
        if ($this->hasGroupSupport()) {
795
            $groupId = api_get_group_id();
796
            $conditions = array(
797
                'where' => array(
798
                    'c_id = ? AND session_id = ? AND group_id = ? AND status = 1 ' => array(
799
                        $courseId,
800
                        $sessionId,
801
                        $groupId
802
                    ),
803
                ),
804
            );
805
        }
806
        $meetingData = Database::select(
807
            '*',
808
            $this->table,