Back to PhocacartPos class

Method getUserIdByVendorAndTicket

public static
getUserIdByVendorAndTicket
(mixed $vendorId, mixed $ticketId, mixed $unitId, mixed $sectionId)

Method getUserIdByVendorAndTicket - Source code

public static function getUserIdByVendorAndTicket($vendorId, $ticketId, $unitId, $sectionId)
{
    if ((int) $vendorId > 0 && (int) $ticketId > 0) {
        $db = Factory::getDBO();
        $query = ' SELECT user_id FROM #__phocacart_cart_multiple' . ' WHERE vendor_id = ' . (int) $vendorId . ' AND ticket_id = ' . (int) $ticketId . ' AND unit_id = ' . (int) $unitId . ' AND section_id = ' . (int) $sectionId . ' ORDER BY user_id LIMIT 1';
        $db->setQuery($query);
        $result = $db->loadResult();
        if ((int) $result > 0) {
            return (int) $result;
        }
        return 0;
    }
    return 0;
}