Sha256: ed18735fa736725f08df732cad7728856e045a9bb72ccc82cfe0bb553dcbc7a4

Contents?: true

Size: 745 Bytes

Versions: 2

Compression:

Stored size: 745 Bytes

Contents

# frozen_string_literal: true

require 'graphql_devise/model/with_email_updater'

module GraphqlDevise
  module Concerns
    module Model
      extend ActiveSupport::Concern

      included do
        include DeviseTokenAuth::Concerns::User
        include GraphqlDevise::Concerns::AdditionalModelMethods

        GraphqlDevise.configure_warden_serializer_for_model(self)

        ActiveSupport::Deprecation.warn(<<-DEPRECATION.strip_heredoc, caller)
          Including GraphqlDevise::Concerns::Model is deprecated and will be removed in a future version of
          this gem. Please use GraphqlDevise::Authenticatable instead.
          EXAMPLE
          include GraphqlDevise::Authenticatable
        DEPRECATION
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
graphql_devise-0.18.2 app/models/graphql_devise/concerns/model.rb
graphql_devise-0.18.1 app/models/graphql_devise/concerns/model.rb