code: def all(self):
          
          page = self._load(self.href)
          while True:
              try:
                  for item in page._items:
                      yield item
                  page = page.next_page()
              except PaginationError:
                  break
docs: Fetches all available items.
          :return: Collection object.