module Ransack::Adapters::ActiveRecord::Base
def ransackable_attributes(auth_object = nil)
For overriding with a whitelist array of strings.
and any defined ransackers as an array of strings.
Ransackable_attributes, by default, returns all column names
def ransackable_attributes(auth_object = nil) @ransackable_attributes ||= if Ransack::SUPPORTS_ATTRIBUTE_ALIAS column_names + _ransackers.keys + _ransack_aliases.keys + attribute_aliases.keys else column_names + _ransackers.keys + _ransack_aliases.keys end end