Class: ImpExp::Serializers::Time

Inherits:
Object
  • Object
show all
Defined in:
app/services/imp_exp/serializers/time.rb

Instance Method Summary collapse

Instance Method Details

#dump(record, attribute_name) ⇒ Object



6
7
8
# File 'app/services/imp_exp/serializers/time.rb', line 6

def dump(record, attribute_name)
  record.send(attribute_name)&.strftime("%H:%M:%S")
end

#load(data, model: nil, record: nil, scoping_parent: nil) ⇒ Object

rubocop: disable Lint/UnusedMethodArgument



11
12
13
# File 'app/services/imp_exp/serializers/time.rb', line 11

def load(data, model: nil, record: nil, scoping_parent: nil)
  data&.strip
end