Class: CollegiateLink::Response::JSON
- Inherits:
-
Object
- Object
- CollegiateLink::Response::JSON
- Includes:
- Common
- Defined in:
- lib/collegiatelink/response.rb
Instance Method Summary collapse
-
#initialize(document) ⇒ JSON
constructor
A new instance of JSON.
- #items ⇒ Object
Methods included from Common
Constructor Details
#initialize(document) ⇒ JSON
Returns a new instance of JSON.
39 40 41 42 43 44 45 46 47 |
# File 'lib/collegiatelink/response.rb', line 39 def initialize(document) raise UnknownException unless document["items"] @document = document @page_size = document["pageSize"] @page_number = document["pageNumber"] @total_items = document["totalItems"] @total_pages = document["totalPages"] end |
Instance Method Details
#items ⇒ Object
49 50 51 |
# File 'lib/collegiatelink/response.rb', line 49 def items @document["items"] end |