public function Tinhte_XenTag_getForumsByIds(array $nodeIds, array $fetchOptions = array()) { // this is not optimal but we don't want to do the query outselves so... $forums = array(); foreach ($nodeIds as $nodeId) { $forum = parent::getForumById($nodeId, $fetchOptions); if (!empty($forum)) { $forums[$nodeId] = $forum; } } return $forums; }