Class: Lanes::API::AuthenticationProvider

Inherits:
Object
  • Object
show all
Defined in:
lib/lanes/api/null_authentication_provider.rb

Constant Summary collapse

USER =
DummyUser.new

Instance Method Summary collapse

Constructor Details

#initialize(session: nil, params: nil, request_type: type) ⇒ AuthenticationProvider

Returns a new instance of AuthenticationProvider.



20
21
# File 'lib/lanes/api/null_authentication_provider.rb', line 20

def initialize(session:nil, params:nil, request_type: type)
end

Instance Method Details

#current_userObject



23
24
25
# File 'lib/lanes/api/null_authentication_provider.rb', line 23

def current_user
    USER
end

#wrap_request(model) ⇒ Object



27
28
29
# File 'lib/lanes/api/null_authentication_provider.rb', line 27

def wrap_request(model)
    yield
end