Class: DbdDataEngine::Context

Inherits:
Object
  • Object
show all
Defined in:
app/models/dbd_data_engine/context.rb

Class Method Summary collapse

Class Method Details

.business_todayObject



18
19
20
# File 'app/models/dbd_data_engine/context.rb', line 18

def self.business_today
  context_from_context_facts(business_today_context_facts)
end

.default_from_params(context_param, current_graph) ⇒ Object



22
23
24
# File 'app/models/dbd_data_engine/context.rb', line 22

def self.default_from_params(context_param, current_graph)
  find_context(context_param, current_graph) || create_context(context_param)
end

.personal_todayObject



14
15
16
# File 'app/models/dbd_data_engine/context.rb', line 14

def self.personal_today
  context_from_context_facts(personal_today_context_facts)
end

.predicatesObject



4
5
6
7
8
# File 'app/models/dbd_data_engine/context.rb', line 4

def self.predicates
  resources = ::DbdOnto::Context.new.resources
  predicate_defining_resources = select_with_defines_predicate(resources)
  make_predicate_label_hash(predicate_defining_resources)
end

.public_todayObject



10
11
12
# File 'app/models/dbd_data_engine/context.rb', line 10

def self.public_today
  context_from_context_facts(public_today_context_facts)
end