Class: Store::Memory::GTFilter
- Inherits:
-
Object
- Object
- Store::Memory::GTFilter
- Defined in:
- lib/store/memory.rb
Instance Method Summary collapse
- #filter(entries) ⇒ Object
-
#initialize(field, value) ⇒ GTFilter
constructor
A new instance of GTFilter.
Constructor Details
#initialize(field, value) ⇒ GTFilter
Returns a new instance of GTFilter.
239 240 241 242 243 |
# File 'lib/store/memory.rb', line 239 def initialize field, value @field = field.to_s @value = value @value = "" if value == 'unknown' || value == nil end |
Instance Method Details
#filter(entries) ⇒ Object
245 246 247 248 249 250 251 |
# File 'lib/store/memory.rb', line 245 def filter entries entries.find_all do |entry| value2 = entry[@field] value2 = '' if value2 == nil value2 > @value end end |