public
Created

  • Download Gist
zones_controller.rb
Ruby
1 2 3 4 5 6 7
def sanitize_order_by(query)
return nil unless params[:order_by]
column, direction = params[:order_by].split
column = Zone.column_names.include?(column) ? column : 'name'
direction = %w{asc desc}.include?(direction) ? direction : 'asc'
"#{column} #{direction}"
end

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.