filterWidgetOptions; if ($this->pageSummary === true || $this->pageSummary instanceof \Closure) { if($this->attribute != null){ $query = $this->query; $query->orderBy(false); $summary = $this->query->sum($this->attribute); } else $summary = $this->calculateSummary(); return ($this->pageSummary === true) ? $summary : call_user_func( $this->pageSummary, $summary, $this->_rows, $this ); } if ($this->pageSummary !== false) { return $this->pageSummary; } return null; } }