Module: Pheromone::ClassMethods
- Defined in:
- lib/pheromone.rb
Overview
class methods for the model including Publishable
Instance Method Summary collapse
Instance Method Details
#publish(message_options) ⇒ Object
38 39 40 41 42 |
# File 'lib/pheromone.rb', line 38 def publish() errors = OptionsValidator.new().validate raise "Errors: #{errors}" unless errors.empty? __send__(:after_commit, proc { (message_options: ) }) end |