public function home()
 {
     $address = Address::findByIdentityId(1);
     $schools = School::all(0, 50);
     $teachers = Teacher::findBySchoolId(1);
     $studentContacts = StudentContact::findByStudentId(1);
     $classes = Sclass::findByTeacherId(1);
     $student = Student::findById(1);
     require_once 'views/identity/home.php';
 }
 public function listStudentContacts($id = 1)
 {
     $studentList = Student::all($start, $records);
     if (isset($_POST['studentID'])) {
         $id = $_POST['studentID'];
     }
     $studentContacts = StudentContact::findByStudentId($id)->getValues();
     $temp = [];
     foreach ($studentContacts['relationships'] as $i) {
         $temp[] = array('id' => $i['id'], 'identityID' => $i['identityID'], 'relationshipID' => $i['relationshipID'], 'type' => $i['type'], 'identity' => Identity::findById($i['identityID'])->getValues());
     }
     $studentContacts = array();
     require_once 'views/student/listContacts.php';
 }
Example #3
0
 public function loadContactList()
 {
     $result = StudentContact::findByStudentId($this->studentId);
     $result = $result->getValues();
     $list = [];
     foreach ($result['relationships'] as $i) {
         $list[] = array('id' => $i['id'], 'relationship' => $i['type'], 'identity' => Identity::findById($i['identityID'])->getValues());
     }
     $this->contactList = $list;
     //$contactList[n][relationship, identity[values]]
 }