class ActiveRecord::Base
Public Class Methods
association_features(association = nil)
click to toggle source
# File lib/essay.rb, line 30 def association_features(association = nil) @associations_features ||= Essay::AssociationCollection.new(active_record: self) association ? @associations_features[association] : @associations_features end
attribute_features(attribute = nil)
click to toggle source
# File lib/essay.rb, line 25 def attribute_features(attribute = nil) @attributes_features ||= Essay::AttributeCollection.new(active_record: self) attribute ? @attributes_features[attribute] : @attributes_features end
features()
click to toggle source
# File lib/essay.rb, line 21 def features @model_features ||= Essay::ModelFeatures.new(active_record: self) end