Module: Kidspire

Defined in:
lib/kidspire.rb,
lib/kidspire/engine.rb,
lib/kidspire/errors.rb,
lib/kidspire/version.rb,
lib/kidspire/encryption.rb,
lib/kidspire/pco_client.rb,
lib/kidspire/sms_client.rb,
app/models/kidspire/child.rb,
app/models/kidspire/event.rb,
app/models/kidspire/family.rb,
lib/kidspire/configuration.rb,
lib/kidspire/vite_manifest.rb,
app/models/kidspire/guardian.rb,
app/models/kidspire/invitation.rb,
app/models/kidspire/registration.rb,
app/models/kidspire/sync_setting.rb,
app/jobs/kidspire/application_job.rb,
app/mailers/kidspire/invite_mailer.rb,
app/models/kidspire/application_record.rb,
app/models/kidspire/church_integration.rb,
app/blueprints/kidspire/child_blueprint.rb,
app/blueprints/kidspire/event_blueprint.rb,
app/jobs/kidspire/pco_create_person_job.rb,
app/blueprints/kidspire/family_blueprint.rb,
app/jobs/kidspire/pco_scheduled_sync_job.rb,
app/controllers/kidspire/auth/pco_controller.rb,
app/jobs/kidspire/pco_inbound_events_sync_job.rb,
app/jobs/kidspire/pco_inbound_people_sync_job.rb,
app/blueprints/kidspire/registration_blueprint.rb,
app/blueprints/kidspire/sync_setting_blueprint.rb,
app/controllers/kidspire/api/v1/base_controller.rb,
app/controllers/kidspire/api/v1/sync_controller.rb,
app/controllers/kidspire/application_controller.rb,
app/jobs/kidspire/pco_outbound_profile_sync_job.rb,
app/controllers/kidspire/api/v1/events_controller.rb,
app/controllers/kidspire/api/v1/children_controller.rb,
app/controllers/kidspire/api/v1/families_controller.rb,
app/jobs/kidspire/pco_outbound_registration_sync_job.rb,
app/controllers/kidspire/api/v1/admin/stats_controller.rb,
app/controllers/kidspire/api/v1/invitations_controller.rb,
app/controllers/kidspire/api/v1/admin/config_controller.rb,
app/controllers/kidspire/api/v1/registrations_controller.rb,
app/controllers/kidspire/api/v1/sync_settings_controller.rb,
app/controllers/kidspire/api/v1/admin/families_controller.rb,
app/controllers/kidspire/api/v1/admin/pco_status_controller.rb,
app/controllers/kidspire/api/v1/admin/registrations_controller.rb

Defined Under Namespace

Modules: Api, Auth, Encryption, ViteManifest Classes: ApplicationController, ApplicationJob, ApplicationRecord, Child, ChildBlueprint, ChurchIntegration, ConfigError, Configuration, Engine, Error, Event, EventBlueprint, Family, FamilyBlueprint, Guardian, Invitation, InviteMailer, PcoApiError, PcoAuthError, PcoClient, PcoCreatePersonJob, PcoError, PcoInboundEventsSyncJob, PcoInboundPeopleSyncJob, PcoOutboundProfileSyncJob, PcoOutboundRegistrationSyncJob, PcoScheduledSyncJob, Registration, RegistrationBlueprint, SmsClient, SyncSetting, SyncSettingBlueprint

Constant Summary collapse

VERSION =
"0.1.2"

Class Method Summary collapse

Class Method Details

.configurationObject



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

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



12
13
14
# File 'lib/kidspire.rb', line 12

def configure
  yield configuration
end