Code Duplication    Length = 10-11 lines in 2 locations

main/inc/lib/plugin.class.php 2 locations

@@ 534-543 (lines=10) @@
531
     *
532
     * @return void
533
     */
534
    public function install_course_fields_in_all_courses($add_tool_link = true)
535
    {
536
        // Update existing courses to add plugin settings
537
        $t_courses = Database::get_main_table(TABLE_MAIN_COURSE);
538
        $sql = "SELECT id FROM $t_courses ORDER BY id";
539
        $res = Database::query($sql);
540
        while ($row = Database::fetch_assoc($res)) {
541
            $this->install_course_fields($row['id'], $add_tool_link);
542
        }
543
    }
544
545
    /**
546
     * Uninstall the plugin settings fields from all courses
@@ 549-559 (lines=11) @@
546
     * Uninstall the plugin settings fields from all courses
547
     * @return void
548
     */
549
    public function uninstall_course_fields_in_all_courses()
550
    {
551
        // Update existing courses to add conference settings
552
        $t_courses = Database::get_main_table(TABLE_MAIN_COURSE);
553
        $sql = "SELECT id FROM $t_courses
554
                ORDER BY id";
555
        $res = Database::query($sql);
556
        while ($row = Database::fetch_assoc($res)) {
557
            $this->uninstall_course_fields($row['id']);
558
        }
559
    }
560
561
    /**
562
     * @return array