codeforamerica/citygram

View on GitHub
app/services/channels/base.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Citygram::Services::Channels
  class Base < Struct.new(:subscription, :event)
    def self.call(subscription, event)
      new(subscription, event).call
    end

    def call
      raise 'abstract - must subclass'
    end
  end
end