/** * Get DB configs from DB and parse to Config objects * @param ConfigDBFilter $filter * @param unknown_type $cacheMinutes */ public static function getAndParseDBConfigs(ConfigDBFilter $filter = null, $cacheMinutes = 0) { if ($filter == null) { $filter = new ConfigDBFilter(); } $sql = MySqlDbManager::getQueryObject(); $sql->exec($filter->getSQL(), $cacheMinutes); return static::parseDBRowsToConfig($sql->fetchRecords()); }