X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/f43392d109df8f4b04d623bd933f7a98089fb210..bd92aeb3404ed8625272abccc9a8766f13ab75e6:/WEB-INF/lib/ttReportHelper.class.php diff --git a/WEB-INF/lib/ttReportHelper.class.php b/WEB-INF/lib/ttReportHelper.class.php index 46ce3f85..1f165478 100644 --- a/WEB-INF/lib/ttReportHelper.class.php +++ b/WEB-INF/lib/ttReportHelper.class.php @@ -699,9 +699,7 @@ class ttReportHelper { // Output comment. if ($comment) $body .= '
'.htmlspecialchars($comment).'
'; -// TODO: refactoring ongoing down from here... - - if ($bean->getAttribute('chtotalsonly')) { + if ($options['show_totals_only']) { // Totals only report. Output subtotals. // Determine group_by header. @@ -715,27 +713,27 @@ class ttReportHelper { $body .= '| '.$group_by_header.' | '; - if ($bean->getAttribute('chduration')) + if ($options['show_duration']) $body .= ''.$i18n->get('label.duration').' | '; - if ($bean->getAttribute('chunits')) + if ($options['show_work_units']) $body .= ''.$i18n->get('label.work_units_short').' | '; - if ($bean->getAttribute('chcost')) + if ($options['show_cost']) $body .= ''.$i18n->get('label.cost').' | '; $body .= '
| '.($subtotal['name'] ? htmlspecialchars($subtotal['name']) : ' ').' | '; - if ($bean->getAttribute('chduration')) { + if ($options['show_duration']) { $body .= ''; if ($subtotal['time'] <> '0:00') $body .= $subtotal['time']; $body .= ' | '; } - if ($bean->getAttribute('chunits')) { + if ($options['show_work_units']) { $body .= ''; $body .= $subtotal['units']; $body .= ' | '; } - if ($bean->getAttribute('chcost')) { + if ($options['show_cost']) { $body .= ''; $body .= ($canViewReports || $isClient) ? $subtotal['cost'] : $subtotal['expenses']; $body .= ' | '; @@ -743,6 +741,11 @@ class ttReportHelper { $body .= '