Sha256: 1b254c3e7ca2fb28649be4d039bd599a75207966e678d32799db99a08916e21f

Contents?: true

Size: 451 Bytes

Versions: 24

Compression:

Stored size: 451 Bytes

Contents

module Dorsale
  module BillingMachine
    module SmallData
      class FilterForQuotations < ::Dorsale::SmallData::Filter
        STRATEGIES = {
          'customer_guid' => FilterStrategyByCustomer.new('quotations'),
          'time_period'   => FilterStrategyByTimePeriod.new('quotations'),
        }

        def strategy key
          STRATEGIES[key]
        end

        def target
          'quotations'
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
dorsale-2.2.6 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.2.5 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.2.4 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.2.3 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.2.2 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.2.1 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.2.0 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.15 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.14 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.13 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.12 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.11 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.10 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.9 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.8 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.7 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.6 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.5 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.4 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb
dorsale-2.1.3 app/models/dorsale/billing_machine/small_data/filter_for_quotations.rb