Sha256: 2d34406e442e2385868356a8c0bd0356ecd67e797c46068352f320f65b3c31dc
Contents?: true
Size: 437 Bytes
Versions: 10
Compression:
Stored size: 437 Bytes
Contents
# frozen_string_literal: true module Miteru module Notifiers class Base < Service def call(kit) raise NotImplementedError end def callable? raise NotImplementedError end def name @name ||= self.class.to_s.split("::").last end class << self def inherited(child) super Miteru.notifiers << child end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems