private function pullOutWikiVideo(&$whvid) { $ret = null; if ($whvid->length) { $lrgimg = ArticleHTMLParser::uriencode(trim(pq('div[id^=lrgimgurl]', $whvid)->text())); $smlimg = ArticleHTMLParser::uriencode(trim(pq('div[id^=smlimgurl]', $whvid)->text())); $vid = ArticleHTMLParser::uriencode(trim(pq('div[id^=vidurl-whvid]', $whvid)->text())); if ($lrgimg && $smlimg && $vid) { $ret = array('lrgimg' => $lrgimg, 'smlimg' => $smlimg, 'vid' => $vid); } $whvid->remove(); } return $ret; }