Method: Devise::Mapping.add_module
- Defined in:
- lib/devise/mapping.rb
.add_module(m) ⇒ Object
Create magic predicates for verifying what module is activated by this map. Example:
def confirmable?
self.modules.include?(:confirmable)
end
111 112 113 114 115 116 117 |
# File 'lib/devise/mapping.rb', line 111 def self.add_module(m) class_eval " def \#{m}?\n self.modules.include?(:\#{m})\n end\n METHOD\nend\n", __FILE__, __LINE__ + 1 |