Module: Wanikani::StudyQueue
- Included in:
- Client
- Defined in:
- lib/wanikani/study_queue.rb
Instance Method Summary collapse
-
#full_study_queue_response ⇒ Hash
Gets the full response of the Study Queue API call.
-
#lessons_available? ⇒ Boolean
Check if there are lessons available.
-
#reviews_available? ⇒ Boolean
Check if there are reviews available.
-
#study_queue ⇒ Hash
Get the number of lessons and reviews that are currently in the user’s queue.
Instance Method Details
#full_study_queue_response ⇒ Hash
Gets the full response of the Study Queue API call.
29 30 31 |
# File 'lib/wanikani/study_queue.rb', line 29 def full_study_queue_response return api_response("study-queue") end |
#lessons_available? ⇒ Boolean
Check if there are lessons available.
15 16 17 |
# File 'lib/wanikani/study_queue.rb', line 15 def lessons_available? return !study_queue["lessons_available"].zero? end |
#reviews_available? ⇒ Boolean
Check if there are reviews available.
22 23 24 |
# File 'lib/wanikani/study_queue.rb', line 22 def reviews_available? return !study_queue["reviews_available"].zero? end |
#study_queue ⇒ Hash
Get the number of lessons and reviews that are currently in the user’s queue.
7 8 9 10 |
# File 'lib/wanikani/study_queue.rb', line 7 def study_queue response = api_response("study-queue") return response["requested_information"] end |