Skip to content
Snippets Groups Projects
Commit a42573c1 authored by Tim Steiner's avatar Tim Steiner
Browse files

Sort UCC extended report by course code.

parent 02078d97
No related branches found
No related tags found
No related merge requests found
<div class="request">
<h2>Request Type: <?php echo $this->request->getTypeDescription(); ?></h2>
<?php echo $this->partial('view/course-info.phtml',
'courses',
array('parentCourse' => $this->originalCourses[$this->request->getId()],
'course' => $this->currentCourses[$this->request->getId()],
'request' => $this->request)); ?>
<div class="justification">
<h3>Justification</h3>
<?php echo $this->request->getJustification(); ?>
</div>
<h3>Vote Tally:</h3>
<?php if ($this->requestVoteTally[$this->request->getId()]) { ?>
<ul>
<?php foreach ($this->requestVoteTally[$this->request->getId()] as $voteLabel => $voteCount) { ?>
<li><?php echo $voteLabel . ': ' . $voteCount; ?></li>
<?php } ?>
</ul>
<?php } else { ?>
<div>Resolved by Facilitator</div>
<?php } ?>
<div>Result: <?php echo $this->requestVoteResults[$this->request->getId()]; ?></div>
</div>
......@@ -6,53 +6,43 @@
</div>
<h1>UCC</h1>
<?php foreach ($this->requests as $request) { ?>
<div class="request">
<h2>Request Type: <?php echo $request->getTypeDescription(); ?></h2>
<?php echo $this->partial('view/course-info.phtml',
'courses',
array('parentCourse' => $this->originalCourses[$request->getId()],
'course' => $this->currentCourses[$request->getId()],
'request' => $request)); ?>
<div class="justification">
<h3>Justification</h3>
<?php echo $request->getJustification(); ?>
</div>
<h3>Vote Tally:</h3>
<ul>
<?php foreach ($this->requestVoteTally[$request->getId()] as $voteLabel => $voteCount) { ?>
<li><?php echo $voteLabel . ': ' . $voteCount; ?></li>
<?php } ?>
</ul>
<div>Result: <?php echo $this->requestVoteResults[$request->getId()]; ?></div>
</div>
<?php } ?>
<?php
$results = array();
foreach ($this->requests as $request) {
if ($this->originalCourses[$request->getId()]) {
$key = $this->originalCourses[$request->getId()]->getCourseCode();
} else {
$key = $this->currentCourses[$request->getId()]->getCourseCode();
}
$results[$key] = $this->partial('reports/extended-request.phtml', array('request' => $request,
'originalCourses' => $this->originalCourses,
'currentCourses' => $this->currentCourses,
'requestVoteTally' => $this->requestVoteTally,
'requestVoteResults' => $this->requestVoteResults));
}
ksort($results);
echo implode(PHP_EOL, $results);
?>
<h1>ACE Subcommittee</h1>
<?php foreach ($this->aceRequests as $request) { ?>
<div class="request">
<h2>Request Type: <?php echo $request->getTypeDescription(); ?></h2>
<?php echo $this->partial('view/course-info.phtml',
'courses',
array('parentCourse' => $this->aceOriginalCourses[$request->getId()],
'course' => $this->aceCurrentCourses[$request->getId()],
'request' => $request)); ?>
<div class="justification">
<h3>Justification</h3>
<?php echo $request->getJustification(); ?>
</div>
<h3>Vote Tally:</h3>
<?php if ($this->aceRequestVoteTally[$request->getId()]) { ?>
<ul>
<?php foreach ($this->aceRequestVoteTally[$request->getId()] as $voteLabel => $voteCount) { ?>
<li><?php echo $voteLabel . ': ' . $voteCount; ?></li>
<?php } ?>
</ul>
<?php } else { ?>
<div>Resolved by Facilitator</div>
<?php } ?>
<div>Result: <?php echo $this->aceRequestVoteResults[$request->getId()]; ?></div>
</div>
<?php } ?>
<?php
$results = array();
foreach ($this->aceRequests as $request) {
if ($this->aceOriginalCourses[$request->getId()]) {
$key = $this->aceOriginalCourses[$request->getId()]->getCourseCode();
} else {
$key = $this->aceCurrentCourses[$request->getId()]->getCourseCode();
}
$results[$key] = $this->partial('reports/extended-request.phtml', array('request' => $request,
'originalCourses' => $this->aceOriginalCourses,
'currentCourses' => $this->aceCurrentCourses,
'requestVoteTally' => $this->aceRequestVoteTally,
'requestVoteResults' => $this->aceRequestVoteResults));
}
ksort($results);
echo implode(PHP_EOL, $results);
?>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment