@@ 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 |