Sha256: 55cf27be7adb586072c4b092fc83bd29460fb5ebb53bc7feead40d919457f896
Contents?: true
Size: 261 Bytes
Versions: 5
Compression:
Stored size: 261 Bytes
Contents
class Dorsale::BillingMachine::SmallData::FilterStrategyByState < ::Agilibox::SmallData::FilterStrategy def apply(query, value) if value.to_s.match(/not_(.+)/) query.where.not(state: $~[1]) else query.where(state: value) end end end
Version data entries
5 entries across 5 versions & 1 rubygems