Method: ActiveModel::AttributeFilters#all_virtual_attributes

Defined in:
lib/attribute-filters/dsl_sets.rb

#all_virtual_attributes(simple = false) ⇒ AttributeSet Also known as: virtual_attributes_set, attribute_filters_virtual

Returns a set containing attributes declared as virtual with attr_virtual.

Parameters:

  • simple (Boolean) (defaults to: false)

    optional parameter that disables wrapping a resulting set in a proxy (defaults to false)

Returns:



126
127
128
129
# File 'lib/attribute-filters/dsl_sets.rb', line 126

def all_virtual_attributes(simple = false)
  c = self.class.attribute_filters_virtual
  simple ? c : AttributeSet::Query.new(c, self)
end