Module: KnockOnce
- Defined in:
- lib/knock_once.rb,
lib/knock_once/engine.rb,
lib/knock_once/version.rb,
app/models/knock_once/user.rb,
app/models/knock_once/password.rb,
app/jobs/knock_once/application_job.rb,
app/models/knock_once/application_record.rb,
app/mailers/knock_once/application_mailer.rb,
app/controllers/knock_once/users_controller.rb,
lib/generators/knock_once/install_generator.rb,
app/mailers/knock_once/password_reset_mailer.rb,
app/controllers/knock_once/passwords_controller.rb,
app/controllers/knock_once/user_token_controller.rb,
app/controllers/knock_once/application_controller.rb
Defined Under Namespace
Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, Configuration, Engine, InstallGenerator, Password, PasswordResetMailer, PasswordsController, User, UserTokenController, UsersController
Constant Summary
collapse
- VERSION =
'0.2.2'
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
16
17
18
|
# File 'lib/knock_once.rb', line 16
def self.configuration
@configuration ||= Configuration.new
end
|
.configuration=(config) ⇒ Object
20
21
22
|
# File 'lib/knock_once.rb', line 20
def self.configuration=(config)
@configuration = config
end
|
24
25
26
|
# File 'lib/knock_once.rb', line 24
def self.configure
yield configuration
end
|