Class: DeviseTokenAuth::ApplicationController

Inherits:
DeviseController
  • Object
show all
Includes:
Concerns::SetUserByToken
Defined in:
app/controllers/devise_token_auth/application_controller.rb

Instance Method Summary collapse

Instance Method Details

#resource_class(m = nil) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'app/controllers/devise_token_auth/application_controller.rb', line 6

def resource_class(m=nil)
  if m
    mapping = Devise.mappings[m]
  else
    mapping = Devise.mappings[resource_name] || Devise.mappings.values.first
  end

  mapping.to
end