Sha256: c6346c80325406d1f1ecbcd9baf3d9c51390feaf094854d97b323e881a68b7cb
Contents?: true
Size: 280 Bytes
Versions: 3
Compression:
Stored size: 280 Bytes
Contents
class BaseDecorator attr_reader :obj def initialize obj = nil @obj = nil end def self.decorate obj self.new obj end def decorate obj @obj = obj self end def == other other == obj || other == self end delegate :name, :to_s, to: :obj end
Version data entries
3 entries across 3 versions & 1 rubygems