def METHOD_NAME(self, url, page, category_id):
    content = page
    for page_num in itertools.count(2):
        for a_entry, entry_id in re.findall(
                r'(?s)<article[^>]+>.*?(<a[^>]+href=["\']/\d+/\d+/Artykul/(\d+)[^>]+>).*?</article>',
                content):
            entry = extract_attributes(a_entry)
            href = entry.get('href')
            if not href:
                continue
            yield self.url_result(
                compat_urlparse.urljoin(url, href), PolskieRadioIE.ie_key(),
                entry_id, entry.get('title'))
        mobj = re.search(
            r'<div[^>]+class=["\']next["\'][^>]*>\s*<a[^>]+href=(["\'])(?P<url>(?:(?!\1).)+)\1',
            content)
        if not mobj:
            break
        next_url = compat_urlparse.urljoin(url, mobj.group('url'))
        content = self._download_webpage(
            next_url, category_id, 'Downloading page %s' % page_num)