/** * @param type $uID Identifies which user data to load. * @return Returns Filled userData if user is loaded successfully. */ private function loadUserData($uID) { $userData = array('uID' => $uID, 'email' => NULL, 'fName' => NULL, 'mName' => NULL, 'lName' => NULL, 'roles' => array(NULL, False, False, False, False)); $user = new User_model(); $isLoaded = $user->loadPropertiesFromPrimaryKey($uID); if ($isLoaded) { $userData['email'] = $user->getEmailAddress(); $userData = $this->loadUserName($userData, $user->getName()); $userData['roles'] = $this->loadUserRoles($user); $userData['user'] = $user; } return $userData; }
</div> </div> <div class="row" style="position: relative;"> <div id="entryLogWrapper" class="col-xs-12"> <ul class="list-group" style="color: black;"> <?php foreach ($logEntries as $entry) { $advisor = new User_model(); $advisor->loadPropertiesFromPrimaryKey($entry->getAdvisorUserID()); $student = new User_model(); $student->loadPropertiesFromPrimaryKey($entry->getStudentUserID()); $timestamp = $entry->getTimestamp(); $content = $timestamp . " - "; switch ($entry->getAdvisingLogEntryType()) { case Advising_log_entry_model::ENTRY_TYPE_ADVISING_APPOINTMENT_COMPLETE: $content .= $student->getName() . " advising appt with " . $advisor->getName() . " complete"; break; case Advising_log_entry_model::ENTRY_TYPE_ADVISING_APPOINTMENT_CANCELED_BY_STUDENT: $content .= $student->getName() . " canceled advising appt with " . $advisor->getName(); break; case Advising_log_entry_model::ENTRY_TYPE_ADVISING_APPOINTMENT_CANCELED_BY_ADVISOR: $content .= $student->getName() . " advising appt canceled by " . $advisor->getName(); break; case Advising_log_entry_model::ENTRY_TYPE_ADVISING_FORM_SAVED_BY_STUDENT: $content .= $student->getName() . " saved advising form"; break; case Advising_log_entry_model::ENTRY_TYPE_ADVISING_FORM_SAVED_BY_ADVISOR: $content .= $student->getName() . " advising form saved by " . $advisor->getName(); break; case Advising_log_entry_model::ENTRY_TYPE_ADVISING_APPOINTMENT_SIGNED_UP_BY_STUDENT: $content .= $student->getName() . " signed up for advising appt with " . $advisor->getName();