Module: Workado
- Defined in:
- lib/workado.rb,
lib/workado/engine.rb,
lib/workado/version.rb,
app/models/workado/workspace.rb,
app/mailers/workado/invite_mailer.rb,
app/models/workado/workspace_user.rb,
app/models/workado/application_record.rb,
app/controllers/workado/base_controller.rb,
lib/generators/workado/install_generator.rb,
app/controllers/workado/invitations_controller.rb
Defined Under Namespace
Modules: Generators
Classes: ApplicationRecord, BaseController, Engine, Error, InvitationsController, InviteMailer, Workspace, WorkspaceUser
Constant Summary
collapse
- VERSION =
"0.1.0"
- @@user_class =
nil
- @@roles =
[]
- @@default_role =
nil
- @@after_accept_path =
->{ "/" }
Class Method Summary
collapse
Class Method Details
.default_url_options ⇒ Object
28
29
30
|
# File 'lib/workado.rb', line 28
def self.default_url_options
Rails.application.routes.default_url_options.merge(Rails.application.config.action_mailer.default_url_options)
end
|
.setup {|_self| ... } ⇒ Object
20
21
22
|
# File 'lib/workado.rb', line 20
def self.setup
yield self
end
|
.user_model ⇒ Object
24
25
26
|
# File 'lib/workado.rb', line 24
def self.user_model
@@user_model ||= user_class.constantize
end
|