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
# File lib/grape_simple_auth/auth_methods/auth_methods.rb, line 54
def self.primary_key
  "id"
end

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