uc_cart_get_id

Definition

uc_cart_get_id()
ubercart/uc_cart/uc_cart.module, line 1309

Description

Return the unique cart_id of the user.

Code

<?php
function uc_cart_get_id() {
  global $user;

  if ($user->uid) {
    return $user->uid;
  }
  elseif (!isset($_SESSION['uc_cart_id'])) {
    $_SESSION['uc_cart_id'] = md5(uniqid(rand(), TRUE));
  }

  return $_SESSION['uc_cart_id'];
}
?>