Module: ActsAsWarnable::WarnableInstanceMethods
- Defined in:
- lib/acts_as_warnable.rb
Instance Method Summary collapse
Instance Method Details
#issue_warning(source, message) ⇒ Object
42 43 44 45 46 47 48 49 50 51 |
# File 'lib/acts_as_warnable.rb', line 42 def issue_warning(source, ) warning = warnings.create(source: source, message: ) if respond_to?(:create_activity) create_activity( key: 'warning.issue', recipient: warning ) end end |
#warning_source(method_name) ⇒ Object
38 39 40 |
# File 'lib/acts_as_warnable.rb', line 38 def warning_source(method_name) "#{self.class.name}##{method_name}" end |