Code Duplication    Length = 24-25 lines in 2 locations

dashboard/application/controllers/computing-support/New_account.php 2 locations

@@ 340-363 (lines=24) @@
337
        }
338
    }
339
    
340
    public function history_disabled_account() {
341
        
342
        if (in_array('CN=Dashboard_New_Staff_Account,OU=Dashboard_Group,OU=Intranet_Group,OU=Groups,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups']) || 
343
            in_array('CN=DG06,OU=Distribution Groups,OU=Email Groups,OU=Accounts,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups']) ||
344
            in_array('CN=Intranet_Edit_HR,OU=Intranet_Group,OU=Groups,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups'])) {
345
        
346
            $crud = new grocery_CRUD();
347
            $crud->set_table('disable_account');
348
            $crud->set_subject('disable_account', 'Disable Account');
349
            $crud->unset_add();
350
            $crud->unset_read();
351
            $crud->unset_delete();
352
            $output = $crud->render();
353
354
            $this->load->view('templates/header.php');
355
            $this->load->view('computing-support/new-account/disable_history', $output);
356
            $this->load->view('templates/footer.php');
357
            $this->load->view('templates/table_assets.php', $output);
358
            
359
        } else {
360
            redirect('permissions');
361
        }
362
        
363
    }
364
    
365
    public function pending_disabled_account() {
366
        
@@ 365-389 (lines=25) @@
362
        
363
    }
364
    
365
    public function pending_disabled_account() {
366
        
367
        if (in_array('CN=Dashboard_New_Staff_Account,OU=Dashboard_Group,OU=Intranet_Group,OU=Groups,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups']) || 
368
            in_array('CN=DG06,OU=Distribution Groups,OU=Email Groups,OU=Accounts,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups']) ||
369
            in_array('CN=Intranet_Edit_HR,OU=Intranet_Group,OU=Groups,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups'])) {
370
        
371
            $crud = new grocery_CRUD();
372
            $crud->set_table('disable_account_pending');
373
            $crud->set_subject('pending', 'Pending');
374
            $crud->set_primary_key('id');
375
            $crud->unset_columns('id'); 
376
            $crud->unset_add();
377
            $crud->unset_read();
378
            $output = $crud->render();
379
380
            $this->load->view('templates/header.php');
381
            $this->load->view('computing-support/new-account/disable_pending', $output);
382
            $this->load->view('templates/footer.php');
383
            $this->load->view('templates/table_assets.php', $output);
384
            
385
        } else {
386
            redirect('permissions');
387
        }
388
        
389
    }
390
}
391