Class: PaysonAPI::V2::Requests::ListCheckouts
- Inherits:
-
Object
- Object
- PaysonAPI::V2::Requests::ListCheckouts
- Defined in:
- lib/payson_api/v2/requests/list_checkouts.rb
Instance Attribute Summary collapse
-
#page ⇒ Object
Returns the value of attribute page.
-
#page_size ⇒ Object
Returns the value of attribute page_size.
Instance Method Summary collapse
-
#initialize(page_size = 20, page = 1) ⇒ ListCheckouts
constructor
A new instance of ListCheckouts.
- #to_hash ⇒ Object
Constructor Details
#initialize(page_size = 20, page = 1) ⇒ ListCheckouts
Returns a new instance of ListCheckouts.
9 10 11 12 |
# File 'lib/payson_api/v2/requests/list_checkouts.rb', line 9 def initialize(page_size = 20, page = 1) @page_size = page_size @page = page end |
Instance Attribute Details
#page ⇒ Object
Returns the value of attribute page.
7 8 9 |
# File 'lib/payson_api/v2/requests/list_checkouts.rb', line 7 def page @page end |
#page_size ⇒ Object
Returns the value of attribute page_size.
7 8 9 |
# File 'lib/payson_api/v2/requests/list_checkouts.rb', line 7 def page_size @page_size end |
Instance Method Details
#to_hash ⇒ Object
14 15 16 17 18 19 |
# File 'lib/payson_api/v2/requests/list_checkouts.rb', line 14 def to_hash {}.tap do |hash| hash['pageSize'] = @page_size hash['page'] = @page end end |