Module: PassionView::Sortable::Controller

Extended by:
ActiveSupport::Concern
Defined in:
lib/passion_view/sortable.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#sort_paramsObject



81
82
83
84
85
86
87
# File 'lib/passion_view/sortable.rb', line 81

def sort_params
  action = params[:action]&.to_sym

  raise "Unsortable action: #{action.inspect}" unless self.class.sort?(action)

  params.permit(:sort, :direction).to_h
end