# File lib/grape_simple_auth/auth_methods/auth_methods.rb, line 54 def self.primary_key "id" end
class GrapeSimpleAuth::AuthMethods::User
Public Class Methods
base_class()
click to toggle source
# File lib/grape_simple_auth/auth_methods/auth_methods.rb, line 50 def self.base_class self end
name()
click to toggle source
# File lib/grape_simple_auth/auth_methods/auth_methods.rb, line 59 def self.name GrapeSimpleAuth.current_user_class end
polymorphic_name()
click to toggle source
# File lib/grape_simple_auth/auth_methods/auth_methods.rb, line 67 def self.polymorphic_name GrapeSimpleAuth.current_user_class end
primary_key()
click to toggle source
Public Instance Methods
_read_attribute(attr)
click to toggle source
# File lib/grape_simple_auth/auth_methods/auth_methods.rb, line 63 def _read_attribute attr self.send attr end
as_json(*args)
click to toggle source
Calls superclass method
# File lib/grape_simple_auth/auth_methods/auth_methods.rb, line 46 def as_json(*args) super.as_json['table'] end