Sha256: f1dbfc1ca63c330f019a9d03c60cc21e84e46d0a74179c3dbb2c9e6a7b4d311b
Contents?: true
Size: 413 Bytes
Versions: 19
Compression:
Stored size: 413 Bytes
Contents
# Simple class for turning a flipper_id into an actor that can be based # to Flipper::Feature#enabled?. module Flipper class Actor attr_reader :flipper_id def initialize(flipper_id) @flipper_id = flipper_id end def eql?(other) self.class.eql?(other.class) && @flipper_id == other.flipper_id end alias_method :==, :eql? def hash flipper_id.hash end end end
Version data entries
19 entries across 19 versions & 1 rubygems