Module: Rolify::Configure
- Included in:
- Rolify
- Defined in:
- lib/rolify/configure.rb
Constant Summary collapse
- @@dynamic_shortcuts =
false
- @@orm =
"active_record"
Instance Method Summary collapse
- #configure {|_self| ... } ⇒ Object
- #dynamic_shortcuts ⇒ Object
- #dynamic_shortcuts=(is_dynamic) ⇒ Object
- #orm ⇒ Object
- #orm=(orm) ⇒ Object
- #use_defaults ⇒ Object
- #use_dynamic_shortcuts ⇒ Object
- #use_mongoid ⇒ Object
Instance Method Details
#configure {|_self| ... } ⇒ Object
6 7 8 |
# File 'lib/rolify/configure.rb', line 6 def configure yield self if block_given? end |
#dynamic_shortcuts ⇒ Object
10 11 12 |
# File 'lib/rolify/configure.rb', line 10 def dynamic_shortcuts @@dynamic_shortcuts end |
#dynamic_shortcuts=(is_dynamic) ⇒ Object
14 15 16 |
# File 'lib/rolify/configure.rb', line 14 def dynamic_shortcuts=(is_dynamic) @@dynamic_shortcuts = is_dynamic end |
#orm ⇒ Object
18 19 20 |
# File 'lib/rolify/configure.rb', line 18 def orm @@orm end |
#orm=(orm) ⇒ Object
22 23 24 |
# File 'lib/rolify/configure.rb', line 22 def orm=(orm) @@orm = orm end |
#use_defaults ⇒ Object
34 35 36 37 38 39 |
# File 'lib/rolify/configure.rb', line 34 def use_defaults configure do |config| config.dynamic_shortcuts = false config.orm = "active_record" end end |
#use_dynamic_shortcuts ⇒ Object
30 31 32 |
# File 'lib/rolify/configure.rb', line 30 def use_dynamic_shortcuts self.dynamic_shortcuts = true #if defined?(Rails::Server) || defined?(Rails::Console) end |
#use_mongoid ⇒ Object
26 27 28 |
# File 'lib/rolify/configure.rb', line 26 def use_mongoid self.orm = "mongoid" end |