From 54fb7e80fc8c63880e834dadee506e9860e5f376 Mon Sep 17 00:00:00 2001 From: "Eloy Lafuente (stronk7)" Date: Wed, 30 Mar 2011 20:08:31 +0200 Subject: [PATCH] MDL-27034 profiling - xhprof_table_sql improvement --- lib/xhprof/xhprof_moodle.php | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/lib/xhprof/xhprof_moodle.php b/lib/xhprof/xhprof_moodle.php index b268c324fb7..853e5f50d3b 100644 --- a/lib/xhprof/xhprof_moodle.php +++ b/lib/xhprof/xhprof_moodle.php @@ -506,18 +506,10 @@ class xhprof_table_sql extends table_sql { protected $listurlmode = false; /** - * Overwrite this method to be able to inject extra class to - * some (reference rows). Original API doesn't seem to allow that + * Get row classes to be applied based on row contents */ - function build_table(){ - if ($this->rawdata){ - foreach($this->rawdata as $row){ - $formattedrow = $this->format_row($row); - // reference row, add 'referencerun' class - $classname = $row->runreference ? 'referencerun' : ''; - $this->add_data_keyed($formattedrow, $classname); - } - } + function get_row_class($row) { + return $row->runreference ? 'referencerun' : ''; // apply class to reference runs } /**