From 02078d9745eeddca3583913eeea3fc2d6013cf78 Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Wed, 3 Feb 2010 22:13:00 +0000
Subject: [PATCH] Add SLO Numbers to UCC Summary Report.

---
 application/modules/courses/models/CourseModel.php | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/application/modules/courses/models/CourseModel.php b/application/modules/courses/models/CourseModel.php
index b61162ee..e21f28ba 100644
--- a/application/modules/courses/models/CourseModel.php
+++ b/application/modules/courses/models/CourseModel.php
@@ -2960,16 +2960,18 @@ class Courses_CourseModel extends Unl_Model
         }
         
         $currentAce = array();
-        foreach ($this->getAceOutcomes() as $aceOutcomes) {
-            $currentAce[] = $aceOutcome['slo'];
+        foreach ($this->getAceOutcomes() as $aceOutcome) {
+            $currentAce[] = substr($aceOutcome['slo'], 3);
         }
         $originalAce = array();
-        foreach ($original->getAceOutcomes() as $aceOutcomes) {
-            $originalAce[] = $aceOutcome['slo'];
+        foreach ($original->getAceOutcomes() as $aceOutcome) {
+            $originalAce[] = substr($aceOutcome['slo'], 3);
         }
         
         if ($currentAce != $originalAce) {
-            $summary[] = 'ace';
+        	$aceNumbers = array_diff($originalAce, $currentAce)
+        	            + array_diff($currentAce, $originalAce);
+            $summary[] = 'ace ' . implode(',', $aceNumbers);
         }
         
         if ($this->getDeliveryMethods() != $original->getDeliveryMethods()) {
-- 
GitLab