Class: Dorsale::BillingMachine::SmallData::FilterForInvoices

Inherits:
Agilibox::SmallData::Filter
  • Object
show all
Defined in:
app/filters/dorsale/billing_machine/small_data/filter_for_invoices.rb

Constant Summary collapse

STRATEGIES =
{
  "bm_time_period"    => ::Agilibox::SmallData::FilterStrategyByDatePeriod.new(:date),
  "bm_date_begin"     => ::Agilibox::SmallData::FilterStrategyByDateBegin.new(:date),
  "bm_date_end"       => ::Agilibox::SmallData::FilterStrategyByDateEnd.new(:date),
  "bm_customer_guid"  => ::Dorsale::BillingMachine::SmallData::FilterStrategyByCustomer.new,
  "bm_payment_status" => ::Dorsale::BillingMachine::SmallData::FilterStrategyByPaymentStatus.new,
}