public function getFullItems()
{
$db = Factory::getDBO();
$query = $this->getQueryList($this->items, 1);
$products = array();
if ($query) {
$db->setQuery($query);
$products = $db->loadAssocList();
$tempItems = array();
if (!empty($this->items)) {
foreach ($this->items as $k => $v) {
$tempItems[$k]['id'] = $v['product_id'];
$tempItems[$k]['catid'] = $v['category_id'];
}
}
$tempItems = $this->correctItems();
PhocacartCategoryMultiple::setBestMatchCategory($products, $tempItems);
// returned by reference
}
return $products;
}