find('tbody > tr') as $element) { if (count($this->items) >= 10) { break; } $title_cell = $element->find('td', 1); $article_title = trim($title_cell->find('a', 0)->plaintext); $article_uri = self::URI . trim($title_cell->find('a', 0)->href); $article_content = trim(substr($title_cell->plaintext, strlen($article_title))); $article_timestamp = strtotime($element->find('td', 2)->plaintext); // Store article in items array if (!empty($article_title)) { $item = array(); $item['uri'] = $article_uri; $item['title'] = $article_title; $item['content'] = $article_content; $item['timestamp'] = $article_timestamp; $this->items[] = $item; } } } }