Module: Listenable

Defined in:
lib/listenable.rb,
lib/listenable/concern.rb,
lib/listenable/railtie.rb,
lib/listenable/version.rb

Defined Under Namespace

Modules: ClassMethods Classes: Error, Railtie

Constant Summary collapse

CALLBACK_MAP =
{
  'created' => :after_create,
  'updated' => :after_update,
  'deleted' => :after_destroy
}.freeze
VERSION =
'0.2.0'

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



10
11
12
# File 'lib/listenable/concern.rb', line 10

def self.included(base)
  base.extend(ClassMethods)
end