Module: Legion::Extensions::Knowledge::Helpers::ApolloModels

Defined in:
lib/legion/extensions/knowledge/helpers/apollo_models.rb

Class Method Summary collapse

Class Method Details

.access_logObject



13
14
15
# File 'lib/legion/extensions/knowledge/helpers/apollo_models.rb', line 13

def access_log
  namespaced_apollo_model(:AccessLog) || legacy_model(:ApolloAccessLog)
end

.access_log_available?Boolean

Returns:

  • (Boolean)


21
22
23
# File 'lib/legion/extensions/knowledge/helpers/apollo_models.rb', line 21

def access_log_available?
  !access_log.nil?
end

.entryObject



9
10
11
# File 'lib/legion/extensions/knowledge/helpers/apollo_models.rb', line 9

def entry
  namespaced_apollo_model(:Entry) || legacy_model(:ApolloEntry)
end

.entry_available?Boolean

Returns:

  • (Boolean)


17
18
19
# File 'lib/legion/extensions/knowledge/helpers/apollo_models.rb', line 17

def entry_available?
  !entry.nil?
end