Sha256: b5267c6e91082cef24d2674f07d18b0ce0b413ba3a6d2088f0a1d67b5c23e93a
Contents?: true
Size: 823 Bytes
Versions: 1
Compression:
Stored size: 823 Bytes
Contents
require 'learn_web/client/lesson/current_lesson' require 'learn_web/client/lesson/next_lesson' module LearnWeb class Client module Lesson def current_lesson_endpoint "#{API_ROOT}/users/current_lesson" end def next_lesson_endpoint "#{API_ROOT}/users/next_lesson" end def current_lesson response = @conn.get do |req| req.url current_lesson_endpoint req.headers['Authorization'] = "Bearer #{token}" end LearnWeb::Client::Lesson::CurrentLesson.new(response) end def next_lesson response = @conn.get do |req| req.url next_lesson_endpoint req.headers['Authorization'] = "Bearer #{token}" end LearnWeb::Client::Lesson::NextLesson.new(response) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
learn-web-1.0.1 | lib/learn_web/client/lesson.rb |