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