protected function groupByPending() { $column = $this->pending['groupBy']; $grouped = array(); foreach ($this->data as $object) { $grouped[$object->{$column}][] = $object; } $this->data = $grouped; }