OEModule\OphCiExamination\models\Element_OphCiExamination_VisualAcuity::getBestReading PHP Method

getBestReading() public method

Get the best reading for the given side.
public getBestReading ( string $side ) : OphCiExamination_VisualAcuity_Reading | null
$side string
return OphCiExamination_VisualAcuity_Reading | null
    public function getBestReading($side)
    {
        $best = null;
        foreach ($this->{$side . '_readings'} as $reading) {
            if (!$best || $reading->value >= $best->value) {
                $best = $reading;
            }
        }
        return $best;
    }