Module: OmniAuth::Identity::Model::InstancePersistedApi

Defined in:
lib/omniauth/identity/model.rb

Overview

Provides a persisted? method for models that don’t have one.

Instance Method Summary collapse

Instance Method Details

#persisted?true, false

This method is abstract.

Checks if the Identity object is persisted in the ORM. Default raises an error. Override as needed per ORM.

Returns:

  • (true, false)

    true if object exists, false if not.

Raises:

  • (NotImplementedError)

Since:

  • 3.0.5



145
146
147
# File 'lib/omniauth/identity/model.rb', line 145

def persisted?
  raise NotImplementedError
end