public function locations_from_to() { $this->lodad->model('security/locationsservicevalidation'); $this->load->model('security/usersservicevalidation'); $emailvalidation = new UsersServiceValidation(); $validation_from_to = new LocationsServiceValidation(); $data = $this->input->post(); if ($validation_from_to->validate_get_locations($data) && $emailvalidation->validate_email($data)) { $this->load->model('management/locationsmanagement'); $this->load->model('management/usermanagement'); $Locationmanagement = new Locationsmanagement(); $usermanagement = new Usermanagement(); $user = $usermanagement->get_user($email); $locations = $Locationmanagement->get_locations_from_to($user->id, $data['from'], $data['to']); echo '{ "success" : "true",'; echo '"locations_from_to : "'; echo json_decode($locations); echo '}'; } else { echo '{ "success" : "false" } '; } }