load->model( $models ); $this->load->library( $libraries ); } public function index() { } public function getAllUsers( $archive = 'F' ) { $users = User::getAllUsers( $archive ); $this->json( $users ); } public function saveUser() { $userValidation = new UserValidation(); if ( ! $userValidation->getValidationResult() ) return $this->json( [ 'success'=> false, 'messages' =>$userValidation->getErrorMessages()] ); $user = $this->input->post(); $userID = $user['id']; unset($user['id']); if( $userID == 0 ) { createNewUser(); } $userID = User::saveUser( $userID, $user); $this->json( ['success' => TRUE] ); } }