module Submodel

Constants

VERSION

Public Class Methods

values(object) click to toggle source
# File lib/submodel/active_record.rb, line 2
def self.values(object)
  object.instance_values.select { |key, value|
    # This filters out ActiveModel::Validation’s @error variable since it has no setter
    object.respond_to?("#{key}=") && value.present?
  }
end