OEModule\OphCiExamination\components\OphCiExamination_API::getLetterVisualAcuityForEpisodeLeft PHP Method

getLetterVisualAcuityForEpisodeLeft() public method

get the va from the given episode for the left side of the episode patient.
public getLetterVisualAcuityForEpisodeLeft ( Episode $episode, boolean $include_nr_values = false, string $before_date = '' ) : OphCiExamination_VisualAcuity_Reading
$episode Episode
$include_nr_values boolean <<<<<<< HEAD =======
$before_date string >>>>>>> develop
return OphCiExamination_VisualAcuity_Reading
    public function getLetterVisualAcuityForEpisodeLeft($episode, $include_nr_values = false, $before_date = '')
    {
        $event_type = $this->getEventType();
        if ($va = $this->getMostRecentElementInEpisode($episode->id, $event_type->id, 'models\\Element_OphCiExamination_VisualAcuity', $before_date)) {
            if ($va->hasLeft()) {
                if ($best = $va->getBestReading('left')) {
                    return $best->convertTo($best->value, $this->getSnellenUnitId());
                } elseif ($include_nr_values) {
                    return $va->getTextForSide('left');
                }
            }
        }
    }
OphCiExamination_API