query($query, [1]); $ret = []; while ($res = $result->fetchRow()) { if ($user) { $res['value'] = $tikilib->get_user_preference($user, $res['prefName'], ''); } $ret[] = $res; } return $ret; } /** * @return array */ public function getHiddenFields() { global $tikilib; $query = 'SELECT `field` FROM `tiki_registration_fields` WHERE `show`=?'; $result = $tikilib->query($query, [0]); $ret = []; while ($res = $result->fetchRow()) { $ret[] = $res['field']; } return $ret; } }