Sha256: 0ed1d9494fc7a74dfcd49e888d675e3304a96a18b11081e46787f0ca0d29a82e

Contents?: true

Size: 266 Bytes

Versions: 11

Compression:

Stored size: 266 Bytes

Contents

require_relative './filter_decorator.rb'

class Sort_decorator < Filter_decorator
  def initialize(filter, order)
    super(filter)
    self.order = order
  end

  def apply(filtering_obj)
    raise NotImplementedError
  end
  
  protected
  attr_accessor :order
end

Version data entries

11 entries across 11 versions & 1 rubygems

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