collectExpandableDatas(self::URI . '.atom', 5); } protected function parseItem($newsItem){ $item = parent::parseItem($newsItem); $item['content'] = $this->retrieve_lichess_post($item['uri']); return $item; } private function retrieve_lichess_post($blog_post_uri){ $blog_post_html = $this->getSimpleHTMLDOMCached($blog_post_uri); $blog_post_div = $blog_post_html->find('#lichess_blog', 0); $post_chapo = $blog_post_div->find('.shortlede', 0)->innertext; $post_content = $blog_post_div->find('.body', 0)->innertext; $content = '
' . $post_chapo . '
'; $content .= '