Module: MrCommon

Defined in:
lib/mr_common.rb,
lib/mr_common/engine.rb,
lib/mr_common/version.rb,
app/models/mr_common/country.rb,
app/models/mr_common/pattern.rb,
app/models/mr_common/reminder.rb,
app/models/mr_common/timezone.rb,
app/helpers/mr_common/form_helper.rb,
app/models/mr_common/csv_exporter.rb,
app/models/mr_common/registration.rb,
app/helpers/mr_common/badge_helper.rb,
app/models/mr_common/application_record.rb,
app/controllers/mr_common/base_controller.rb,
app/mailers/mr_common/registration_mailer.rb,
app/form/mr_common/application_form_builder.rb,
app/models/concerns/mr_common/csv_exportable.rb,
app/controllers/mr_common/dashboard_controller.rb,
lib/generators/mr_common/views/views_generator.rb,
app/models/mr_common/default_csv_export_adapter.rb,
app/controllers/mr_common/public_base_controller.rb,
app/controllers/mr_common/reminders/downloads_controller.rb,
app/controllers/mr_common/reminders/reminders_controller.rb,
app/controllers/mr_common/registrations/export_controller.rb,
app/controllers/mr_common/registrations/public_controller.rb,
app/controllers/mr_common/registrations/success_controller.rb,
app/controllers/mr_common/registrations/registrations_controller.rb

Defined Under Namespace

Modules: BadgeHelper, CSVExportable, FormHelper, Registrations, Reminders Classes: ApplicationFormBuilder, ApplicationRecord, BaseController, CSVExporter, Country, DashboardController, DefaultCSVExportAdapter, Engine, Pattern, PublicBaseController, Registration, RegistrationMailer, Reminder, Timezone, ViewsGenerator

Constant Summary collapse

VERSION =
"1.3.0"

Class Method Summary collapse

Class Method Details

.base_controller_classObject



25
26
27
# File 'lib/mr_common.rb', line 25

def base_controller_class
  base_controller_name.constantize
end

.user_classObject



29
30
31
# File 'lib/mr_common.rb', line 29

def user_class
  user_class_name.constantize
end