module Abstractor::Methods::Models::AbstractorObjectValue
Public Class Methods
included(base)
click to toggle source
# File lib/abstractor/methods/models/abstractor_object_value.rb, line 5 def self.included(base) base.send :include, SoftDelete # Associations base.send :has_many, :abstractor_object_value_variants base.send :has_many, :abstractor_abstraction_schema_object_values base.send :has_many, :abstractor_abstraction_schemas, :through => :abstractor_abstraction_schema_object_values # base.send :attr_accessible, :value, :abstractor_object_value_variants, :abstractor_abstraction_schema_object_values, :abstractor_abstraction_schemas end
Public Instance Methods
object_variants()
click to toggle source
Instance Methods
# File lib/abstractor/methods/models/abstractor_object_value.rb, line 17 def object_variants [value].concat(abstractor_object_value_variants.map(&:value)) end