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 unlinkContactModal() { $info = StudentContact::findById($_GET['id'])->getValues(); $contact = Identity::findById($info['relationships']['identityId'])->getValues(); include_once 'views/contact/modals/deleteRelationship.php'; }
private function getIdentity($identityId) { $this->identity = Identity::findById($identityId); }
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]] }