<?php include_once "../../../../../../libraries/aces/models/jobseeker.php"; // echo json_encode($filter); $_POST['userid'] = $_POST['userid']; $_POST['firstname'] = $_POST['firstname']; $_POST['lastname'] = $_POST['lastname']; $js = new Jobseeker($user->id); $data = $js->update($_POST); echo json_encode($data); // print_r($data); // foreach($data as $edudata){ // echo json_encode($edudata); // }
public function editflname($_post) { $user->id = $this->getuser(); $profile = new Jobseeker($user->id); return $profile->update($_post); }
public function updateEmail() { try { $application = JFactory::getApplication(); $document = JFactory::getDocument(); $document->setMimeEncoding('application/json'); $errors = array(); $input = $application->input; $userId = $this->getUser()->id; $email = $input->get('email', '', 'username'); if (!isset($userId)) { array_push($errors, array("userId" => "User id is required.")); } if (count($errors) > 0) { echo new JResponseJson($errors, "Validation failed.", false); } else { $updatedEmail = array("email" => $email); $js = new Jobseeker($userId); $data = $js->update($updatedEmail); if (!isset($data)) { throw new Exception("Error updating email.", 1); } else { echo new JResponseJson($data, "Successfully updated user information."); } } } catch (Exception $e) { echo new JResponseJson($e, $e->getMessage(), false); } }