isInstalled()) { return null; } $query = 'SELECT valore, tipo FROM zz_settings WHERE nome='.prepare($nome); if (!empty($sezione)) { $query .= ' AND sezione='.prepare($sezione); } $results = $database->fetchArray($query); $value = null; if (!empty($results)) { $result = $results[0]; $value = $result['valore']; if (!empty($descrizione) && str_contains($result['tipo'], 'query=')) { $data = $database->fetchArray(str_replace('query=', '', $result['tipo'])); if (!empty($data)) { $value = $data[0]['descrizione']; } } } self::$values[$sezione.'.'.$nome] = $value; } return self::$values[$sezione.'.'.$nome]; } }