OEModule\OphCiExamination\models\Element_OphCiExamination_InjectionManagement::injectionDependencyValidation PHP Method

injectionDependencyValidation() public method

* deferral reason is only required for injection status that are flagged deferred
public injectionDependencyValidation ( $attribute )
    public function injectionDependencyValidation($attribute)
    {
        if ($this->injection_status && $this->injection_status->deferred) {
            $v = \CValidator::createValidator('required', $this, array('injection_deferralreason_id'));
            $v->validate($this);
        }
    }