diff --git a/lib/tablelib.php b/lib/tablelib.php index 8981db438d6..6cfaa96cdc0 100644 --- a/lib/tablelib.php +++ b/lib/tablelib.php @@ -1245,11 +1245,21 @@ class table_sql extends flexible_table { if ($this->rawdata) { foreach ($this->rawdata as $row) { $formattedrow = $this->format_row($row); - $this->add_data_keyed($formattedrow); + $this->add_data_keyed($formattedrow, + $this->get_row_class($row)); } } } + /** + * Get any extra classes names to add to this row in the HTML. + * @param $row array the data for this row. + * @return string added to the class="" attribute of the tr. + */ + function get_row_class($row) { + return ''; + } + /** * This is only needed if you want to use different sql to count rows. * Used for example when perhaps all db JOINS are not needed when counting