Method: ActiveModel::AttributeFilters#all_protected_attributes
- Defined in:
- lib/attribute-filters/dsl_sets.rb
#all_protected_attributes(simple = false) ⇒ AttributeSet Also known as: protected_attributes_set
Returns a set containing all protected attributes.
114 115 116 117 118 |
# File 'lib/attribute-filters/dsl_sets.rb', line 114 def all_protected_attributes(simple = false) my_class = self.class c = my_class.respond_to?(:protected_attributes) ? my_class.protected_attributes : [] simple ? AttributeSet.new(c) : AttributeSet::Query.new(c, self) end |