module Flatter::Extensions::Order
Public Instance Methods
index()
click to toggle source
# File lib/flatter/extensions/order.rb, line 8 def index options[:index] || 0 end
local_mappings()
click to toggle source
Calls superclass method
# File lib/flatter/extensions/order.rb, line 18 def local_mappings @_local_mappings ||= super.sort_by(&:index) end
mappers_chain(context)
click to toggle source
Calls superclass method
# File lib/flatter/extensions/order.rb, line 23 def mappers_chain(context) super.sort_by do |mapper| index = mapper.index index.is_a?(Hash) ? (index[context] || 0) : index end end