StackFormation\ValueResolver\Stage\ConditionalValue::invoke PHP Method

invoke() public method

public invoke ( $values )
    public function invoke($values)
    {
        if (!is_array($values)) {
            return $values;
        }
        foreach ($values as $condition => $value) {
            if ($this->isTrue($condition, $this->sourceBlueprint)) {
                return $value;
            }
        }
        return '';
    }
ConditionalValue