Module: BridgeCache
- Defined in:
- lib/bridge_cache.rb,
lib/bridge_cache/engine.rb,
lib/bridge_cache/version.rb,
app/models/bridge_cache/tag.rb,
app/models/bridge_cache/user.rb,
app/models/bridge_cache/grant.rb,
app/models/bridge_cache/group.rb,
app/models/bridge_cache/domain.rb,
app/models/bridge_cache/program.rb,
app/models/bridge_cache/tagging.rb,
app/models/bridge_cache/enrollment.rb,
app/models/bridge_cache/membership.rb,
app/models/bridge_cache/live_course.rb,
app/models/bridge_cache/custom_field.rb,
app/models/bridge_cache/program_item.rb,
app/models/bridge_cache/course_template.rb,
app/models/bridge_cache/group_enrollment.rb,
app/models/bridge_cache/bridge_base_model.rb,
app/models/bridge_cache/application_record.rb,
app/models/bridge_cache/enrollment_profile.rb,
app/models/bridge_cache/program_enrollment.rb,
app/helpers/bridge_cache/application_helper.rb,
app/models/bridge_cache/live_course_session.rb,
app/models/bridge_cache/affiliated_sub_account.rb,
app/models/bridge_cache/live_course_enrollment.rb,
app/models/bridge_cache/program_group_enrollment.rb,
app/models/bridge_cache/learner_custom_field_value.rb,
app/controllers/bridge_cache/application_controller.rb,
app/models/bridge_cache/live_course_session_registration.rb
Defined Under Namespace
Modules: ApplicationHelper, Data, Jobs, Plugins, Utils, Webhooks
Classes: AffiliatedSubAccount, ApplicationController, ApplicationRecord, BridgeBaseModel, CourseTemplate, CustomField, Domain, Engine, Enrollment, EnrollmentProfile, Grant, Group, GroupEnrollment, LearnerCustomFieldValue, LiveCourse, LiveCourseEnrollment, LiveCourseSession, LiveCourseSessionRegistration, Membership, Program, ProgramEnrollment, ProgramGroupEnrollment, ProgramItem, Tag, Tagging, User
Constant Summary
collapse
- WRITER_METHODS =
[:use_internal_database]
- VERSION =
"0.2.8"
Class Method Summary
collapse
Class Method Details
12
13
14
|
# File 'lib/bridge_cache.rb', line 12
def configure
yield self if block_given?
end
|
.primary_key ⇒ Object
22
23
24
|
# File 'lib/bridge_cache.rb', line 22
def primary_key
@use_internal_database ? :bridge_id : :id
end
|
.use_internal_database ⇒ Object
16
17
18
19
20
|
# File 'lib/bridge_cache.rb', line 16
def use_internal_database
return @use_internal_database if defined?(@use_internal_database)
@use_internal_database = true
end
|