@@ 325-397 (lines=73) @@ | ||
322 | } |
|
323 | } |
|
324 | ||
325 | public function eh_reject() { |
|
326 | ||
327 | if (in_array('CN=Dashboard_Estates_Room_Move,OU=Dashboard_Group,OU=Intranet_Group,OU=Groups,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups'])) { |
|
328 | ||
329 | if (isset($_GET['id'])) { |
|
330 | ||
331 | $id = $_GET['id']; |
|
332 | $this->room_move_model->eh_reject($id); |
|
333 | ||
334 | $function = 'room_move_EH_REJECT_' . $id; |
|
335 | $this->user_model->function_log($function); |
|
336 | ||
337 | $get_request = $this->room_move_model->get_request($id); |
|
338 | ||
339 | $requester_un = $get_request[0]['requester_un']; |
|
340 | $requester_email = $this->room_move_model->get_email_username($requester_un); |
|
341 | ||
342 | $staff_involved_un = $get_request[0]['staff_involved_un']; |
|
343 | $staff_involved_email = $this->room_move_model->get_email_username($staff_involved_un); |
|
344 | ||
345 | $staff_involved_un2 = $get_request[0]['staff_involved_un2']; |
|
346 | $staff_involved_email2 = $this->room_move_model->get_email_username($staff_involved_un2); |
|
347 | ||
348 | $staff_involved_un3 = $get_request[0]['staff_involved_un3']; |
|
349 | $staff_involved_email3 = $this->room_move_model->get_email_username($staff_involved_un3); |
|
350 | ||
351 | $staff_involved_un4 = $get_request[0]['staff_involved_un4']; |
|
352 | $staff_involved_email4 = $this->room_move_model->get_email_username($staff_involved_un4); |
|
353 | ||
354 | $staff_involved_un5 = $get_request[0]['staff_involved_un5']; |
|
355 | $staff_involved_email5 = $this->room_move_model->get_email_username($staff_involved_un5); |
|
356 | ||
357 | $staff_involved_un6 = $get_request[0]['staff_involved_un6']; |
|
358 | $staff_involved_email6 = $this->room_move_model->get_email_username($staff_involved_un6); |
|
359 | ||
360 | $staff_involved_un7= $get_request[0]['staff_involved_un7']; |
|
361 | $staff_involved_email7 = $this->room_move_model->get_email_username($staff_involved_un7); |
|
362 | ||
363 | $staff_involved_un8 = $get_request[0]['staff_involved_un8']; |
|
364 | $staff_involved_email8 = $this->room_move_model->get_email_username($staff_involved_un8); |
|
365 | ||
366 | $staff_involved_un9 = $get_request[0]['staff_involved_un9']; |
|
367 | $staff_involved_email9 = $this->room_move_model->get_email_username($staff_involved_un9); |
|
368 | ||
369 | $staff_involved_un10 = $get_request[0]['staff_involved_un10']; |
|
370 | $staff_involved_email10 = $this->room_move_model->get_email_username($staff_involved_un10); |
|
371 | ||
372 | $to = array('[email protected]', '[email protected]', $requester_email); |
|
373 | $cc = array($staff_involved_email, $staff_involved_email2, $staff_involved_email3, $staff_involved_email4, $staff_involved_email5, $staff_involved_email6, $staff_involved_email7, $staff_involved_email8, $staff_involved_email9, $staff_involved_email10); |
|
374 | ||
375 | $this->email->from('[email protected]', 'Room Move Request'); |
|
376 | $this->email->to($to); |
|
377 | $this->email->cc($cc); |
|
378 | $this->email->subject('Room Move Request'); |
|
379 | $this->email->message('A room move request has been rejected by Estates. |
|
380 | ||
381 | Requested by: '.$get_request[0]['requester'].' |
|
382 | Move date: '.$get_request[0]['move'].' |
|
383 | Room from: '.$get_request[0]['from'].' |
|
384 | Room to: '.$get_request[0]['to']); |
|
385 | $this->email->send(); |
|
386 | ||
387 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
388 | redirect($url); |
|
389 | } |
|
390 | ||
391 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
392 | redirect($url); |
|
393 | } else { |
|
394 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
395 | redirect($url); |
|
396 | } |
|
397 | } |
|
398 | ||
399 | public function eh_approve() { |
|
400 | ||
@@ 440-513 (lines=74) @@ | ||
437 | } |
|
438 | } |
|
439 | ||
440 | public function cs_reject() { |
|
441 | ||
442 | if (in_array('CN=Dashboard_CS_NS,OU=Dashboard_Group,OU=Intranet_Group,OU=Groups,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups'])) { |
|
443 | ||
444 | if (isset($_GET['id'])) { |
|
445 | ||
446 | $id = $_GET['id']; |
|
447 | $reason = $_GET['reason']; |
|
448 | $this->room_move_model->cs_reject($id); |
|
449 | ||
450 | $function = 'room_move_CS_REJECT_' . $id; |
|
451 | $this->user_model->function_log($function); |
|
452 | ||
453 | $get_request = $this->room_move_model->get_request($id); |
|
454 | ||
455 | $requester_un = $get_request[0]['requester_un']; |
|
456 | $requester_email = $this->room_move_model->get_email_username($requester_un); |
|
457 | ||
458 | $staff_involved_un = $get_request[0]['staff_involved_un']; |
|
459 | $staff_involved_email = $this->room_move_model->get_email_username($staff_involved_un); |
|
460 | ||
461 | $staff_involved_un2 = $get_request[0]['staff_involved_un2']; |
|
462 | $staff_involved_email2 = $this->room_move_model->get_email_username($staff_involved_un2); |
|
463 | ||
464 | $staff_involved_un3 = $get_request[0]['staff_involved_un3']; |
|
465 | $staff_involved_email3 = $this->room_move_model->get_email_username($staff_involved_un3); |
|
466 | ||
467 | $staff_involved_un4 = $get_request[0]['staff_involved_un4']; |
|
468 | $staff_involved_email4 = $this->room_move_model->get_email_username($staff_involved_un4); |
|
469 | ||
470 | $staff_involved_un5 = $get_request[0]['staff_involved_un5']; |
|
471 | $staff_involved_email5 = $this->room_move_model->get_email_username($staff_involved_un5); |
|
472 | ||
473 | $staff_involved_un6 = $get_request[0]['staff_involved_un6']; |
|
474 | $staff_involved_email6 = $this->room_move_model->get_email_username($staff_involved_un6); |
|
475 | ||
476 | $staff_involved_un7= $get_request[0]['staff_involved_un7']; |
|
477 | $staff_involved_email7 = $this->room_move_model->get_email_username($staff_involved_un7); |
|
478 | ||
479 | $staff_involved_un8 = $get_request[0]['staff_involved_un8']; |
|
480 | $staff_involved_email8 = $this->room_move_model->get_email_username($staff_involved_un8); |
|
481 | ||
482 | $staff_involved_un9 = $get_request[0]['staff_involved_un9']; |
|
483 | $staff_involved_email9 = $this->room_move_model->get_email_username($staff_involved_un9); |
|
484 | ||
485 | $staff_involved_un10 = $get_request[0]['staff_involved_un10']; |
|
486 | $staff_involved_email10 = $this->room_move_model->get_email_username($staff_involved_un10); |
|
487 | ||
488 | $to = array($requester_email, '[email protected]'); |
|
489 | $cc = array($staff_involved_email, $staff_involved_email2, $staff_involved_email3, $staff_involved_email4, $staff_involved_email5, $staff_involved_email6, $staff_involved_email7, $staff_involved_email8, $staff_involved_email9, $staff_involved_email10); |
|
490 | ||
491 | $this->email->from('[email protected]', 'Room Move Request'); |
|
492 | $this->email->to($to); |
|
493 | $this->email->cc($cc); |
|
494 | $this->email->subject('Room Move Request'); |
|
495 | $this->email->message('A room move request has been rejected by Computing Support. |
|
496 | ||
497 | Requested by: '.$get_request[0]['requester'].' |
|
498 | Move date: '.$get_request[0]['move'].' |
|
499 | Room from: '.$get_request[0]['from'].' |
|
500 | Room to: '.$get_request[0]['to']); |
|
501 | $this->email->send(); |
|
502 | ||
503 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
504 | redirect($url); |
|
505 | } |
|
506 | ||
507 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
508 | redirect($url); |
|
509 | } else { |
|
510 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
511 | redirect($url); |
|
512 | } |
|
513 | } |
|
514 | ||
515 | public function cs_approve() { |
|
516 | ||
@@ 515-586 (lines=72) @@ | ||
512 | } |
|
513 | } |
|
514 | ||
515 | public function cs_approve() { |
|
516 | ||
517 | if (in_array('CN=Dashboard_CS_NS,OU=Dashboard_Group,OU=Intranet_Group,OU=Groups,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups'])) { |
|
518 | ||
519 | if (isset($_GET['id'])) { |
|
520 | ||
521 | $id = $_GET['id']; |
|
522 | $this->room_move_model->cs_approve($id); |
|
523 | ||
524 | $function = 'room_move_CS_APPROVED_' . $id; |
|
525 | $this->user_model->function_log($function); |
|
526 | ||
527 | $get_request = $this->room_move_model->get_request($id); |
|
528 | ||
529 | $requester_un = $get_request[0]['requester_un']; |
|
530 | $requester_email = $this->room_move_model->get_email_username($requester_un); |
|
531 | ||
532 | $staff_involved_un = $get_request[0]['staff_involved_un']; |
|
533 | $staff_involved_email = $this->room_move_model->get_email_username($staff_involved_un); |
|
534 | ||
535 | $staff_involved_un2 = $get_request[0]['staff_involved_un2']; |
|
536 | $staff_involved_email2 = $this->room_move_model->get_email_username($staff_involved_un2); |
|
537 | ||
538 | $staff_involved_un3 = $get_request[0]['staff_involved_un3']; |
|
539 | $staff_involved_email3 = $this->room_move_model->get_email_username($staff_involved_un3); |
|
540 | ||
541 | $staff_involved_un4 = $get_request[0]['staff_involved_un4']; |
|
542 | $staff_involved_email4 = $this->room_move_model->get_email_username($staff_involved_un4); |
|
543 | ||
544 | $staff_involved_un5 = $get_request[0]['staff_involved_un5']; |
|
545 | $staff_involved_email5 = $this->room_move_model->get_email_username($staff_involved_un5); |
|
546 | ||
547 | $staff_involved_un6 = $get_request[0]['staff_involved_un6']; |
|
548 | $staff_involved_email6 = $this->room_move_model->get_email_username($staff_involved_un6); |
|
549 | ||
550 | $staff_involved_un7= $get_request[0]['staff_involved_un7']; |
|
551 | $staff_involved_email7 = $this->room_move_model->get_email_username($staff_involved_un7); |
|
552 | ||
553 | $staff_involved_un8 = $get_request[0]['staff_involved_un8']; |
|
554 | $staff_involved_email8 = $this->room_move_model->get_email_username($staff_involved_un8); |
|
555 | ||
556 | $staff_involved_un9 = $get_request[0]['staff_involved_un9']; |
|
557 | $staff_involved_email9 = $this->room_move_model->get_email_username($staff_involved_un9); |
|
558 | ||
559 | $staff_involved_un10 = $get_request[0]['staff_involved_un10']; |
|
560 | $staff_involved_email10 = $this->room_move_model->get_email_username($staff_involved_un10); |
|
561 | ||
562 | $to = array('[email protected]', '[email protected]', $requester_email); |
|
563 | $cc = array($staff_involved_email, $staff_involved_email2, $staff_involved_email3, $staff_involved_email4, $staff_involved_email5, $staff_involved_email6, $staff_involved_email7, $staff_involved_email8, $staff_involved_email9, $staff_involved_email10); |
|
564 | ||
565 | $this->email->from('[email protected]', 'Room Move Request'); |
|
566 | $this->email->to($to); |
|
567 | $this->email->cc($cc); |
|
568 | $this->email->subject('Room Move Request'); |
|
569 | $this->email->message('A room move request has been accepted by Computing Support. |
|
570 | ||
571 | Requested by: '.$get_request[0]['requester'].' |
|
572 | Move date: '.$get_request[0]['move'].' |
|
573 | Room from: '.$get_request[0]['from'].' |
|
574 | Room to: '.$get_request[0]['to']); |
|
575 | $this->email->send(); |
|
576 | ||
577 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
578 | redirect($url); |
|
579 | } |
|
580 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
581 | redirect($url); |
|
582 | } else { |
|
583 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
584 | redirect($url); |
|
585 | } |
|
586 | } |
|
587 | ||
588 | public function cs_complete() { |
|
589 | ||
@@ 588-659 (lines=72) @@ | ||
585 | } |
|
586 | } |
|
587 | ||
588 | public function cs_complete() { |
|
589 | ||
590 | if (in_array('CN=DG06,OU=Distribution Groups,OU=Email Groups,OU=Accounts,DC=cant-col,DC=ac,DC=uk', $_SESSION['ldap']['groups'])) { |
|
591 | ||
592 | if (isset($_GET['id'])) { |
|
593 | ||
594 | $id = $_GET['id']; |
|
595 | $this->room_move_model->cs_complete($id); |
|
596 | ||
597 | $function = 'room_move_CS_COMPLETE_' . $id; |
|
598 | $this->user_model->function_log($function); |
|
599 | ||
600 | $get_request = $this->room_move_model->get_request($id); |
|
601 | ||
602 | $requester_un = $get_request[0]['requester_un']; |
|
603 | $requester_email = $this->room_move_model->get_email_username($requester_un); |
|
604 | ||
605 | $staff_involved_un = $get_request[0]['staff_involved_un']; |
|
606 | $staff_involved_email = $this->room_move_model->get_email_username($staff_involved_un); |
|
607 | ||
608 | $staff_involved_un2 = $get_request[0]['staff_involved_un2']; |
|
609 | $staff_involved_email2 = $this->room_move_model->get_email_username($staff_involved_un2); |
|
610 | ||
611 | $staff_involved_un3 = $get_request[0]['staff_involved_un3']; |
|
612 | $staff_involved_email3 = $this->room_move_model->get_email_username($staff_involved_un3); |
|
613 | ||
614 | $staff_involved_un4 = $get_request[0]['staff_involved_un4']; |
|
615 | $staff_involved_email4 = $this->room_move_model->get_email_username($staff_involved_un4); |
|
616 | ||
617 | $staff_involved_un5 = $get_request[0]['staff_involved_un5']; |
|
618 | $staff_involved_email5 = $this->room_move_model->get_email_username($staff_involved_un5); |
|
619 | ||
620 | $staff_involved_un6 = $get_request[0]['staff_involved_un6']; |
|
621 | $staff_involved_email6 = $this->room_move_model->get_email_username($staff_involved_un6); |
|
622 | ||
623 | $staff_involved_un7= $get_request[0]['staff_involved_un7']; |
|
624 | $staff_involved_email7 = $this->room_move_model->get_email_username($staff_involved_un7); |
|
625 | ||
626 | $staff_involved_un8 = $get_request[0]['staff_involved_un8']; |
|
627 | $staff_involved_email8 = $this->room_move_model->get_email_username($staff_involved_un8); |
|
628 | ||
629 | $staff_involved_un9 = $get_request[0]['staff_involved_un9']; |
|
630 | $staff_involved_email9 = $this->room_move_model->get_email_username($staff_involved_un9); |
|
631 | ||
632 | $staff_involved_un10 = $get_request[0]['staff_involved_un10']; |
|
633 | $staff_involved_email10 = $this->room_move_model->get_email_username($staff_involved_un10); |
|
634 | ||
635 | $to = array('[email protected]', '[email protected]', $requester_email); |
|
636 | $cc = array($staff_involved_email, $staff_involved_email2, $staff_involved_email3, $staff_involved_email4, $staff_involved_email5, $staff_involved_email6, $staff_involved_email7, $staff_involved_email8, $staff_involved_email9, $staff_involved_email10); |
|
637 | ||
638 | $this->email->from('[email protected]', 'Room Move Request'); |
|
639 | $this->email->to($to); |
|
640 | $this->email->cc($cc); |
|
641 | $this->email->subject('Room Move Request'); |
|
642 | $this->email->message('A room move request has been completed. |
|
643 | ||
644 | Requested by: '.$get_request[0]['requester'].' |
|
645 | Move date: '.$get_request[0]['move'].' |
|
646 | Room from: '.$get_request[0]['from'].' |
|
647 | Room to: '.$get_request[0]['to']); |
|
648 | $this->email->send(); |
|
649 | ||
650 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
651 | redirect($url); |
|
652 | } |
|
653 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
654 | redirect($url); |
|
655 | } else { |
|
656 | $url = preg_replace('/\?.*/', '', $_SERVER['HTTP_REFERER']); |
|
657 | redirect($url); |
|
658 | } |
|
659 | } |
|
660 | ||
661 | } |
|
662 |