Class: LotusAdmin::Configuration
- Inherits:
-
Object
- Object
- LotusAdmin::Configuration
- Defined in:
- lib/lotus_admin/configuration.rb
Instance Attribute Summary collapse
-
#action_mailer_default_sender_address ⇒ Object
Returns the value of attribute action_mailer_default_sender_address.
-
#filter_search_btn_css_classes ⇒ Object
Returns the value of attribute filter_search_btn_css_classes.
Instance Method Summary collapse
- #routes(&block) ⇒ Object
- #user_class ⇒ Object
- #user_class_name ⇒ Object
- #user_class_name=(value) ⇒ Object
- #user_class_policy ⇒ Object
- #user_class_policy=(policy_class_or_name) ⇒ Object
Instance Attribute Details
#action_mailer_default_sender_address ⇒ Object
Returns the value of attribute action_mailer_default_sender_address.
4 5 6 |
# File 'lib/lotus_admin/configuration.rb', line 4 def action_mailer_default_sender_address @action_mailer_default_sender_address end |
#filter_search_btn_css_classes ⇒ Object
Returns the value of attribute filter_search_btn_css_classes.
3 4 5 |
# File 'lib/lotus_admin/configuration.rb', line 3 def filter_search_btn_css_classes @filter_search_btn_css_classes end |
Instance Method Details
#routes(&block) ⇒ Object
6 7 8 |
# File 'lib/lotus_admin/configuration.rb', line 6 def routes(&block) LotusAdmin.router.define(&block) end |
#user_class ⇒ Object
23 24 25 |
# File 'lib/lotus_admin/configuration.rb', line 23 def user_class @user_class ||= user_class_name.constantize end |
#user_class_name ⇒ Object
14 15 16 |
# File 'lib/lotus_admin/configuration.rb', line 14 def user_class_name @user_class_name ||= 'LotusAdmin::User' end |
#user_class_name=(value) ⇒ Object
18 19 20 21 |
# File 'lib/lotus_admin/configuration.rb', line 18 def user_class_name=(value) @user_class_name = value @user_class = nil end |
#user_class_policy ⇒ Object
31 32 33 |
# File 'lib/lotus_admin/configuration.rb', line 31 def user_class_policy @user_class_policy&.safe_constantize end |
#user_class_policy=(policy_class_or_name) ⇒ Object
27 28 29 |
# File 'lib/lotus_admin/configuration.rb', line 27 def user_class_policy=(policy_class_or_name) @user_class_policy = policy_class_or_name.to_s end |