Code Duplication    Length = 18-18 lines in 2 locations

dashboard/application/controllers/admin/Jobs_logs.php 2 locations

@@ 41-58 (lines=18) @@
38
        
39
    }
40
    
41
    public function dashboard() {
42
43
        $crud = new grocery_CRUD();
44
        $crud->set_table('users_log');
45
        $crud->set_subject('Dashboard Logs', 'Dashboard Logs');
46
        $crud->unset_columns('id');
47
        $crud->display_as('ip','IP')->display_as('url','URL');
48
        $crud->unset_edit();
49
        $crud->unset_delete();
50
        $crud->unset_add();
51
        $crud->unset_read();
52
        $output = $crud->render();
53
54
        $this->load->view('templates/header.php');
55
        $this->load->view('admin/jobs-logs/dashboard', $output);
56
        $this->load->view('templates/footer.php');
57
        $this->load->view('templates/table_assets.php', $output);
58
    }
59
    
60
    public function passkey() {
61
@@ 60-77 (lines=18) @@
57
        $this->load->view('templates/table_assets.php', $output);
58
    }
59
    
60
    public function passkey() {
61
62
        $crud = new grocery_CRUD();
63
        $crud->set_table('passkey_log');
64
        $crud->set_subject('Passkey', 'Passkey');
65
        $crud->unset_columns('id');
66
        $crud->display_as('ip','IP')->display_as('passid','PassID');
67
        $crud->unset_edit();
68
        $crud->unset_delete();
69
        $crud->unset_add();
70
        $crud->unset_read();
71
        $output = $crud->render();
72
73
        $this->load->view('templates/header.php');
74
        $this->load->view('admin/jobs-logs/passkey', $output);
75
        $this->load->view('templates/footer.php');
76
        $this->load->view('templates/table_assets.php', $output);
77
    }
78
    
79
    public function ad_user_sync() {
80