Method: GlobalID#model_class

Defined in:
lib/global_id/global_id.rb

#model_classObject



56
57
58
59
60
61
62
63
64
65
# File 'lib/global_id/global_id.rb', line 56

def model_class
  @model_class ||= begin
    model = model_name.constantize

    if model <= GlobalID
      raise ArgumentError, "GlobalID and SignedGlobalID cannot be used as model_class."
    end
    model
  end
end