/** * Internal function to return a filter group * object from a row. * * @param $row array * @return FilterGroup */ function &_fromRow(&$row) { // Instantiate the filter group. $filterGroup = new FilterGroup(); // Configure the filter group. $filterGroup->setId((int) $row['filter_group_id']); $filterGroup->setSymbolic($row['symbolic']); $filterGroup->setDisplayName($row['display_name']); $filterGroup->setDescription($row['description']); $filterGroup->setInputType($row['input_type']); $filterGroup->setOutputType($row['output_type']); return $filterGroup; }