Sha256: e434da5f70301cbaa6391530bc7d0cafbfe1ec3ccc0c591eee1cc92422051372
Contents?: true
Size: 477 Bytes
Versions: 38
Compression:
Stored size: 477 Bytes
Contents
module Timber # Base class for all `Timber::Contexts::*` classes. # @private class Context class << self def keyspace @keyspace || raise(NotImplementedError.new) end end def keyspace self.class.keyspace end def as_json(options = {}) raise NotImplementedError.new end def to_json(options = {}) as_json.to_json(options) end def to_msgpack(*args) as_json.to_msgpack(*args) end end end
Version data entries
38 entries across 38 versions & 1 rubygems