Module: QuestionReferences

Included in:
Model::Action, Model::DeploymentPlan
Defined in:
lib/services/question_references.rb

Instance Method Summary collapse

Instance Method Details

#has_condition?Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/services/question_references.rb', line 6

def has_condition?
  query.value_exists?(LV.condition)
end

#has_question?Boolean

Returns:

  • (Boolean)


2
3
4
# File 'lib/services/question_references.rb', line 2

def has_question?
  query.value_exists?(LV.requires_answering)
end

#questionObject



10
11
12
13
14
# File 'lib/services/question_references.rb', line 10

def question
  node = query.value(LV.requires_answering)
  return nil if node.nil?
  Question.new(node, query.repository)
end

#question_answered?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/services/question_references.rb', line 16

def question_answered?
  question.has_answer?
end