Module: Magic::Link
- Defined in:
- lib/magic/link.rb,
lib/magic/link/engine.rb,
lib/magic/link/railtie.rb,
lib/magic/link/version.rb,
app/models/magic/link/magic_link.rb,
app/jobs/magic/link/application_job.rb,
lib/magic/link/controller_extensions.rb,
app/mailers/magic/link/magic_link_mailer.rb,
app/models/magic/link/application_record.rb,
app/helpers/magic/link/application_helper.rb,
app/mailers/magic/link/application_mailer.rb,
app/controllers/magic/link/magic_links_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, ControllerExtensions
Classes: ApplicationJob, ApplicationMailer, ApplicationRecord, Engine, MagicLink, MagicLinkMailer, MagicLinksController, Railtie
Constant Summary
collapse
- VERSION =
'0.3.0'
- @@user_class =
"User"
- @@email_from =
"[email protected]"
- @@token_expiration_hours =
6
Class Method Summary
collapse
Class Method Details
17
18
19
|
# File 'lib/magic/link.rb', line 17
def configure
yield self
end
|
.user_class ⇒ Object
21
22
23
|
# File 'lib/magic/link.rb', line 21
def user_class
@@user_class.constantize
end
|