private function load() { // -- Load the Client Details // -------------------------- $result = array(); // -- Get the Client Details from the Client Model // ----------------------------------------------- if ($this->_signatory == 1 || $this->_signatory == 3) { $result = \ClientModel::loadClient($this->_clientID); } else { if ($this->_signatory == 2) { $result = \PartnerModel::loadPartner(); } } if (empty($result)) { // -- Need to Return Error // ----------------------- return; } else { // -- Client found, no asign values // -------------------------------- $this->_values['clientID'] = (int) $this->_clientID; $this->_values['title'] = isset($result['title']) ? $result['title'] : false; $this->_values['forename'] = isset($result['forename']) ? $result['forename'] : false; $this->_values['surname'] = isset($result['surname']) ? $result['surname'] : false; $this->_values['streetAndNumber'] = isset($result['street_and_number']) ? $result['street_and_number'] : false; $this->_values['area'] = isset($result['area']) ? $result['area'] : false; $this->_values['district'] = isset($result['district']) ? $result['district'] : false; $this->_values['town'] = isset($result['town']) ? $result['town'] : false; $this->_values['county'] = isset($result['county']) ? $result['county'] : false; $this->_values['postCode'] = isset($result['post_code']) ? $result['post_code'] : false; $this->_values['dateOfBirth'] = isset($result['date_of_birth']) ? $result['date_of_birth'] : false; $this->_values['telHome'] = isset($result['tel_home']) ? $result['tel_home'] : false; $this->_values['telMobile'] = isset($result['tel_mobile']) ? $result['tel_mobile'] : false; $this->_values['telWork'] = isset($result['tel_work']) ? $result['tel_work'] : false; $this->_values['email'] = isset($result['email']) ? $result['email'] : false; $this->_values['notes'] = isset($result['notes']) ? $result['notes'] : false; } }