class Ordy::Orm::ActiveRecord::Orderable::ByAssociation
Public Class Methods
call(scope, args)
click to toggle source
@param [Model::ActiveRecord_Relation] scope @param [Hash] args (:table, :column, :direction)
# File lib/ordy/orm/active_record/orderable/by_association.rb, line 8 def self.call(scope, args) table, column, direction = args.values_at(:table, :column, :direction) scope.includes(args[:association]).order("#{table}.#{column} #{direction}") end