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();
 }