Module: Tandem::Configuration
- Defined in:
- lib/tandem.rb
Class Method Summary collapse
- .current_user ⇒ Object
- .current_user_proc(&block) ⇒ Object
- .user_abilities ⇒ Object
- .user_abilities_proc(&block) ⇒ Object
Class Method Details
.current_user ⇒ Object
27 28 29 30 |
# File 'lib/tandem.rb', line 27 def self.current_user raise(ConfigurationNotFound.new("Tandem::Configuration.current_user { ... }")) unless @@current_user @@current_user end |
.current_user_proc(&block) ⇒ Object
19 20 21 |
# File 'lib/tandem.rb', line 19 def self.current_user_proc(&block) @@current_user = block end |
.user_abilities ⇒ Object
32 33 34 35 |
# File 'lib/tandem.rb', line 32 def self.user_abilities raise(ConfigurationNotFound.new("Tandem::Configuration.user_abilities { |user| ... }")) unless @@user_abilities @@user_abilities end |
.user_abilities_proc(&block) ⇒ Object
23 24 25 |
# File 'lib/tandem.rb', line 23 def self.user_abilities_proc(&block) @@user_abilities = block end |