Module: Wor::Paginate::Utils::PreserveModes::Timestamp

Defined in:
lib/wor/paginate/utils/preserve_modes.rb

Class Method Summary collapse

Class Method Details

.default_fieldObject



6
7
8
# File 'lib/wor/paginate/utils/preserve_modes.rb', line 6

def self.default_field
  :created_at
end

.last_value(query_param_value, _content, _field) ⇒ Object



10
11
12
# File 'lib/wor/paginate/utils/preserve_modes.rb', line 10

def self.last_value(query_param_value, _content, _field)
  query_param_value ? Time.parse(query_param_value) : now_timestamp
end

.now_timestampObject



16
17
18
# File 'lib/wor/paginate/utils/preserve_modes.rb', line 16

def self.now_timestamp
  Time.zone.now.iso8601(10)
end