Query($query); $rubrics = []; while ($row = $sql->FetchAssocArray()) $rubrics[$row['Id']] = $row; if ($cache_file) file_put_contents($cache_file, serialize($rubrics)); } if ($rubric_id > 0) { if (! empty($var)) return $rubrics[$rubric_id][$var]; else return $rubrics[$rubric_id]; } else { return $rubrics; } } ?>