Code Duplication    Length = 10-16 lines in 3 locations

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

@@ 1362-1377 (lines=16) @@
1359
        $links = [];
1360
1361
        if (empty($recordInfo)) {
1362
            if (!$isAdminReport) {
1363
                $links[] = Display::url(
1364
                    Display::return_icon('delete.png', get_lang('Delete')),
1365
                    $this->deleteRecordUrl($meetingInfo)
1366
                );
1367
                $links[] = $linkVisibility;
1368
1369
                return $links;
1370
            } else {
1371
                $links[] = Display::url(
1372
                    Display::return_icon('course_home.png', get_lang('GoToCourse')),
1373
                    $this->getListingUrl()
1374
                );
1375
1376
                return $links;
1377
            }
1378
        }
1379
1380
        if (!$isGlobal) {
@@ 1380-1389 (lines=10) @@
1377
            }
1378
        }
1379
1380
        if (!$isGlobal) {
1381
            $links[] = Display::url(
1382
                Display::return_icon('link.gif', get_lang('UrlMeetingToShare')),
1383
                $this->copyToRecordToLinkTool($meetingInfo)
1384
            );
1385
            $links[] = Display::url(
1386
                Display::return_icon('agenda.png', get_lang('AddToCalendar')),
1387
                $this->addToCalendarUrl($meetingInfo, $recordInfo)
1388
            );
1389
        }
1390
1391
        if ($meetingInfo['has_video_m4v']) {
1392
            $links[] = Display::url(
@@ 1409-1420 (lines=12) @@
1406
            );
1407
        }
1408
1409
        if (!$isAdminReport) {
1410
            $links[] = Display::url(
1411
                Display::return_icon('delete.png', get_lang('Delete')),
1412
                $this->deleteRecordUrl($meetingInfo)
1413
            );
1414
            $links[] = $linkVisibility;
1415
        } else {
1416
            $links[] = Display::url(
1417
                Display::return_icon('course_home.png', get_lang('GoToCourse')),
1418
                $this->getListingUrl()
1419
            );
1420
        }
1421
1422
        return $links;
1423
    }