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'; }
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]] }