Sha256: 2733dcbdfbda8aa8e66cf25697872de7c383cc062fbba0ef4d8ec93e52d8e482

Contents?: true

Size: 251 Bytes

Versions: 11

Compression:

Stored size: 251 Bytes

Contents

require_relative './filter.rb'

class Filter_decorator < Filter
    def initialize(filter)
        self.filter = filter
    end

    def apply(filtering_obj)
        self.filter.apply(filtering_obj)
    end

    protected
    attr_accessor :filter
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
student_mvp-0.1.10 lib/models/filter/filter_decorator.rb
student_mvp-0.1.9 lib/models/filter/filter_decorator.rb
student_mvp-0.1.8 lib/models/filter/filter_decorator.rb
student_mvp-0.1.7 lib/models/filter/filter_decorator.rb
student_mvp-0.1.6 lib/models/filter/filter_decorator.rb
student_mvp-0.1.5 lib/models/filter/filter_decorator.rb
student_mvp-0.1.4 lib/models/filter/filter_decorator.rb
student_mvp-0.1.3 lib/models/filter/filter_decorator.rb
student_mvp-0.1.2 lib/models/filter/filter_decorator.rb
student_mvp-0.1.1 lib/models/filter/filter_decorator.rb
student_mvp-0.1.0 lib/models/filter/filter_decorator.rb