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

getUnitValues() public method

Array of unit values for dropdown.
public getUnitValues ( integer $unit_id = null, boolean $selectable = true ) : array
$unit_id integer
$selectable boolean - whether want selectable values or all unit values
return array
    public function getUnitValues($unit_id = null, $selectable = true)
    {
        if ($unit_id) {
            $unit = OphCiExamination_VisualAcuityUnit::model()->findByPk($unit_id);
        } else {
            $unit = $this->unit;
        }
        if ($selectable) {
            return \CHtml::listData($unit->selectableValues, 'base_value', 'value');
        } else {
            return \CHtml::listData($unit->values, 'base_value', 'value');
        }
    }