public function getBestReading($side) { $best = null; foreach ($this->{$side . '_readings'} as $reading) { if (!$best || $reading->value >= $best->value) { $best = $reading; } } return $best; }