Method: Ransack::Nodes::Attribute#valid?

Defined in:
lib/ransack/nodes/attribute.rb

#valid?Boolean

Returns:

  • (Boolean)


21
22
23
24
25
# File 'lib/ransack/nodes/attribute.rb', line 21

def valid?
  bound? && attr &&
  context.klassify(parent).ransackable_attributes(context.auth_object)
  .include?(attr_name.split('.').last)
end