diff options
author | Matthieu Aubry <matt@piwik.org> | 2015-03-19 04:40:52 +0300 |
---|---|---|
committer | Matthieu Aubry <matt@piwik.org> | 2015-03-19 04:40:52 +0300 |
commit | 5c8e3b26221edaf11b87914e981fe9f4578f2d20 (patch) | |
tree | fb38c5492f3e97cf88d38a02b027398be352b811 /plugins | |
parent | f1d275dbc713779817f2cb7c5fbe54c388e0e7eb (diff) | |
parent | 199b7fe84c7b4093112427dfde170a002cffbf91 (diff) |
Merge pull request #7476 from piwik/datatable_getrows_performanceimprovement
Use `getRowsWithoutSummaryRow` when iterating over subtables
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/Actions/DataTable/Filter/Actions.php | 2 | ||||
-rw-r--r-- | plugins/Referrers/DataTable/Filter/UrlsFromWebsiteId.php | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/plugins/Actions/DataTable/Filter/Actions.php b/plugins/Actions/DataTable/Filter/Actions.php index 71abe4190b..8d13311677 100644 --- a/plugins/Actions/DataTable/Filter/Actions.php +++ b/plugins/Actions/DataTable/Filter/Actions.php @@ -43,7 +43,7 @@ class Actions extends BaseFilter return urldecode($label); })); - foreach ($table->getRows() as $row) { + foreach ($table->getRowsWithoutSummaryRow() as $row) { $subtable = $row->getSubtable(); if ($subtable) { $this->filter($subtable); diff --git a/plugins/Referrers/DataTable/Filter/UrlsFromWebsiteId.php b/plugins/Referrers/DataTable/Filter/UrlsFromWebsiteId.php index c35d60b463..ff67c22e40 100644 --- a/plugins/Referrers/DataTable/Filter/UrlsFromWebsiteId.php +++ b/plugins/Referrers/DataTable/Filter/UrlsFromWebsiteId.php @@ -36,7 +36,7 @@ class UrlsFromWebsiteId extends BaseFilter })); $table->queueFilter('ColumnCallbackReplace', array('label', 'Piwik\Plugins\Referrers\getPathFromUrl')); - foreach ($table->getRows() as $row) { + foreach ($table->getRowsWithoutSummaryRow() as $row) { $subtable = $row->getSubtable(); if ($subtable) { $this->filter($subtable); |