Class: Nokotime::Request::MultiplePages

Inherits:
Object
  • Object
show all
Defined in:
lib/nokotime/request/multiple_pages.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#last_responsesObject (readonly)

Returns the value of attribute last_responses.



6
7
8
# File 'lib/nokotime/request/multiple_pages.rb', line 6

def last_responses
  @last_responses
end

#paramsObject (readonly)

Returns the value of attribute params.



5
6
7
# File 'lib/nokotime/request/multiple_pages.rb', line 5

def params
  @params
end

#pathObject (readonly)

Returns the value of attribute path.



4
5
6
# File 'lib/nokotime/request/multiple_pages.rb', line 4

def path
  @path
end

Instance Method Details

#get(path, params: {}) ⇒ Object



8
9
10
11
12
13
14
15
# File 'lib/nokotime/request/multiple_pages.rb', line 8

def get(path, params: {})
  @path ||= path
  @params ||= params.compact

  retrieve_all_pages

  self
end