class RoadForest::SourceRigor::Credence::RoleIfAvailable

If there are any results for the subject context, they’re good

Attributes

role[R]

Public Class Methods

new(role) click to toggle source
# File lib/roadforest/source-rigor/credence/role-if-available.rb, line 5
def initialize(role)
  @role = role
end

Public Instance Methods

credible(contexts, results) click to toggle source
# File lib/roadforest/source-rigor/credence/role-if-available.rb, line 10
def credible(contexts, results)
  if contexts.include?(results.context_roles[role])
    [results.context_roles[role]]
  else
    contexts
  end
end