Example #1
0
<?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);
// }
Example #2
0
 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);
     }
 }