Class: Releaf::Permissions::Configuration
- Inherits:
-
Object
- Object
- Releaf::Permissions::Configuration
- Defined in:
- lib/releaf/permissions/configuration.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.configure_component ⇒ Object
16 17 18 19 20 21 22 23 24 |
# File 'lib/releaf/permissions/configuration.rb', line 16 def self.configure_component Releaf.application.config.add_configuration( new( devise_for: "releaf/permissions/user", access_control: Releaf::Permissions::AccessControl, permanent_allowed_controllers: ['releaf/root'] ) ) end |
Instance Method Details
#devise_model_class ⇒ Object
12 13 14 |
# File 'lib/releaf/permissions/configuration.rb', line 12 def devise_model_class devise_for.classify.constantize end |
#devise_model_name ⇒ Object
8 9 10 |
# File 'lib/releaf/permissions/configuration.rb', line 8 def devise_model_name devise_for.tr("/", "_") end |