OphCoTherapyapplication_DecisionTreeNode::requiredIfNotOutcomeValidation PHP Method

requiredIfNotOutcomeValidation() public method

* if outcome is null then it implies this node should be a question node
public requiredIfNotOutcomeValidation ( $attribute )
    public function requiredIfNotOutcomeValidation($attribute)
    {
        if (!$this->outcome_id && !$this->{$attribute}) {
            $this->addError($attribute, $this->getAttributeLabel($attribute) . ' required if not an outcome node.');
        }
    }