class GlobalRegistry::Bindings::Options::EntityClassOptions
Public Class Methods
new(model_class)
click to toggle source
# File lib/global_registry_bindings/options/entity_class_options.rb, line 22 def initialize(model_class) @model_class = model_class @options = OpenStruct.new model_class._global_registry_bindings_options[:entity] end
Public Instance Methods
ensure_type?()
click to toggle source
# File lib/global_registry_bindings/options/entity_class_options.rb, line 27 def ensure_type? @options.ensure_type.present? end
include_all_columns?()
click to toggle source
# File lib/global_registry_bindings/options/entity_class_options.rb, line 31 def include_all_columns? @options.include_all_columns.present? end
mdm_worker_class_name()
click to toggle source
# File lib/global_registry_bindings/options/entity_class_options.rb, line 35 def mdm_worker_class_name "Pull#{@model_class.name.tr(':', '')}MdmIdWorker" end