module Elasticsearch::Model::Extensions::DependencyTracking::ClassMethods
Public Instance Methods
__dependency_tracker__()
click to toggle source
@return [DependencyTracker]
# File lib/elasticsearch/model/extensions/dependency_tracking.rb, line 28 def __dependency_tracker__ @__dependency_tracker__ end
tracks_attributes_dependencies(dependencies)
click to toggle source
@param [Hash[Array<String>, Array<String>]] dependencies
# File lib/elasticsearch/model/extensions/dependency_tracking.rb, line 33 def tracks_attributes_dependencies(dependencies) __dependency_tracker__.dependent_custom_attributes = dependencies.dup.freeze end