class Protobuf::ActiveRecord::Serialization::ClassMethods::DateCaller
Public Class Methods
new(field)
click to toggle source
# File lib/protobuf/active_record/serialization.rb, line 159 def initialize(field) @field = field end
Public Instance Methods
call(selph)
click to toggle source
# File lib/protobuf/active_record/serialization.rb, line 163 def call(selph) value = selph.__send__(@field) if value value.to_time(:utc).to_i end rescue NameError # Has happened when field is not on model or ignored from db return nil end