public static function &getVendorInfo(&$cart) { if (OPCloader::$vendorInfo == null) { if (OPCloader::tableExists('virtuemart_vmusers')) { if (empty($cart->vendorId)) { $vendorid = 1; } else { $vendorid = $cart->vendorId; } $dbj = JFactory::getDBO(); $q = "SELECT * FROM `#__virtuemart_userinfos` as ui, #__virtuemart_vmusers as uu WHERE ui.virtuemart_user_id = uu.virtuemart_user_id and uu.virtuemart_vendor_id = '" . (int) $vendorid . "' limit 0,1"; $dbj->setQuery($q); $vendorinfo = $dbj->loadAssoc(); OPCloader::$vendorInfo = $vendorinfo; return $vendorinfo; } else { return null; } } return OPCloader::$vendorInfo; }