Skip to content
Snippets Groups Projects
Select Git revision
  • cd85dfdcf5d0c4e77c70bc793aade2fc241a84cd
  • master default
  • disable-new-requests
  • fix-bulletin-view-missing-notes-error
  • add-missing-queue-managers
  • projects-task-53
  • projects-task-51
  • projects-task-43
  • projects-task-24
  • projects-task-31
  • projects-task-32
  • projects-task-8
  • project-setup-docs
  • projects-task-28
  • projects-task-27
  • projects-task-9
  • projects-task-7
  • mass-update-course-codes-in-sections
  • wdn-four
  • learning-outcomes
  • additional-bulletin-pages
  • svn-redesign
  • svn-popups
  • svn-trunk
  • svn-performance
  • svn-tim
26 results

WithdrawnController.php

Blame
  • WithdrawnController.php 624 B
    <?php
    
    class Requests_WithdrawnController extends App_Controller_Action
    {
        public function preDispatch()
        {
            $user = Auth_UserModel::findCurrentUser();
            $roles = Auth_GroupModel::findByUser($user);
            if (!in_array(1, $roles->getId())) {
                throw new Exception('You must be logged in to view this page.');
            }
        }
        
    	public function indexAction()
    	{
    		$requests = Requests_RequestModel::findByState('Withdraw');
    		$requestCourses = Courses_CourseModel::findLatestOfRequest($requests);
    		
    		$this->view->requests = $requests;
    		$this->view->requestCourses = $requestCourses;
    	}
    }