/** * Get countries from given name * * @param array $params Get parameters, * * @return array Array of countries */ public function getCountries($params) { $countries = array(); $term = !empty($params['get']['term']) ? contrexx_input2raw($params['get']['term']) : ''; if (empty($term)) { return array('countries' => $countries); } $arrCountries = \Cx\Core\Country\Controller\Country::searchByName($term); foreach ($arrCountries as $country) { $countries[] = array('id' => $country['id'], 'label' => $country['name'], 'val' => $country['name']); } return array('countries' => $countries); }