public static function out_autocomplete_options($options) { $options = self::parse_autocomplete_options($options); $json = new JSON(); $json->rows = $options; $json->out(); die; }
public function autocomplete_get() { $rows = array(); $entities = array(); if (isset($_GET[self::$_AUTOCOMPLETE_SEARCH_VARNAME])) { $entities = $this->autocomplete_search_entities($_GET[self::$_AUTOCOMPLETE_SEARCH_VARNAME]); } if (isset($_GET[self::$_AUTOCOMPLETE_GET_VARNAME])) { $entities = [$this->autocomplete_get_entity($_GET[self::$_AUTOCOMPLETE_GET_VARNAME])]; } foreach ($entities as $entity) { $rows[] = $this->autocomplete_get_row_array($entity); } $json = new JSON(); $json->rows = $rows; $json->out(); }