class Dao::Gateway::ActiveRecord::RecordProcessor
Public Instance Methods
prepared()
click to toggle source
# File lib/dao/gateway/active_record/record_processor.rb, line 5 def prepared @associations = @associations.first if @associations.count == 1 end
process(record)
click to toggle source
# File lib/dao/gateway/active_record/record_processor.rb, line 9 def process(record) ::HashWithIndifferentAccess.new(record.try(:serializable_hash, force_except: [], include: @associations)) end