/** * Overload GetMaxKey to support scatter_2d data */ protected function GetMaxKey() { if (!$this->scatter_2d) { return parent::GetMaxKey(); } return array_reduce($this->values[0], 'pointgraph_kmax', null); }