Select Git revision
admin.lib.php
ReinforcementsController.php 1.25 KiB
<?php
class Iace_ReinforcementsController extends Creq_Controller_Action
{
public function indexAction()
{
$this->_disableLayoutAndView();
//
}
public function reportAction()
{
$this->_disableLayoutAndView();
$iAceRole = Requests_ApprovalRoleModel::find(114);
$requests = Requests_RequestModel::findByWatchingRole($iAceRole);
$proposedCourses = Courses_CourseModel::findLatestOfRequest($requests);
$parentCourses = Courses_CourseModel::findParentOfRequest($requests);
echo ''
. 'Course Code' . "\t"
. 'Crosslistings' . "\t"
. 'Name' . "\t"
. 'Description' . "\t"
. "\n";
$translateChars = array("\n" => ' ', "\r" => ' ', "\t" => ' ');
foreach ($requests as $request) {
$parentCourse = $parentCourses[$request->getId()];
$proposedCourse = $proposedCourses[$request->getId()];
$course = $proposedCourse;
$aceReinforcements = $course->getAceReinforcements();
foreach ($aceReinforcements as $aceReinforcement) {
echo ''
. $course->getCourseCode() . "\t"
. $course->getCrosslistingsText() . "\t"
. strtr($aceReinforcement['longName'], $translateChars) . "\t"
. strtr($aceReinforcement['description'], $translateChars) . "\t"
. "\n";
}
}
}
}