<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _post_load(self, response, verbose):
 """ post load processing fills the self._items collection """

        try:
            if verbose:
                print response.content
            log.debug(response.content)
        except Exception, e:
            raise e
            
        if response is not None and response.status_code == 200:
            types = helpers.pluralize(self.resource_type)
            #print "types %s" % types
            body = json.loads(response.content, encoding='utf-8')
            self.total_entries = body['collection']['total_entries']
            self.total_pages = body['collection']['total_pages']
            self.current_page = body['collection']['current_page']
            ## now get the items from the class factory
            if self.total_entries != 0:
                for response_item in body[types]:
                    obj = self._response_item_to_object(response_item)
                    ## add the items
                    self._items.append(obj)
            
        else:
            msg = u"Fetching failed, an error happend"
            raise SalesKingException("LOAD_ERROR", msg, response)
        
        return self