Code Duplication    Length = 9-12 lines in 3 locations

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

@@ 261-269 (lines=9) @@
258
            )
259
        );
260
261
        if ($this->hasGroupSupport()) {
262
            $groupId = api_get_group_id();
263
            $conditions =  array(
264
                'where' => array(
265
                    'c_id = ? AND session_id = ? AND meeting_name = ? AND group_id = ? AND status = 1 ' =>
266
                        array($courseId, $sessionId, $meetingName, $groupId)
267
                )
268
            );
269
        }
270
271
        $meetingData = Database::select(
272
            '*',
@@ 441-449 (lines=9) @@
438
            ),
439
        );
440
441
        if ($this->hasGroupSupport()) {
442
            $groupId = api_get_group_id();
443
            $conditions =  array(
444
                'where' => array(
445
                    'c_id = ? AND session_id = ? AND group_id = ? ' =>
446
                        array($courseId, $sessionId, $groupId)
447
                )
448
            );
449
        }
450
451
        $meetingList = Database::select(
452
            '*',
@@ 790-801 (lines=12) @@
787
            ),
788
        );
789
790
        if ($this->hasGroupSupport()) {
791
            $groupId = api_get_group_id();
792
            $conditions = array(
793
                'where' => array(
794
                    'c_id = ? AND session_id = ? AND group_id = ? AND status = 1 ' => array(
795
                        $courseId,
796
                        $sessionId,
797
                        $groupId
798
                    ),
799
                ),
800
            );
801
        }
802
        $meetingData = Database::select(
803
            '*',
804
            $this->table,