Sha256: ce8b319f1ad8f5e176c418d58aa61576846deccec52c3f3d7f66eef13fbbb951

Contents?: true

Size: 351 Bytes

Versions: 2

Compression:

Stored size: 351 Bytes

Contents

# frozen_string_literal: true

module Pragma
  module Operation
    module Filter
      class Base
        attr_reader :param, :column

        def initialize(param:, column:)
          @param = param.to_sym
          @column = column.to_sym
        end

        def apply(*)
          fail NotImplementedError
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pragma-2.1.1 lib/pragma/operation/filter/base.rb
pragma-2.1.0 lib/pragma/operation/filter/base.rb