get('queue',array(),'millqueue'); if (!in_array($id,$queue)) array_push($queue,$id); $session->set('queue',$queue,'millqueue'); } function removeOrderToMill($id) { $session =& JFactory::getSession(); $oldqueue =& $session->get('queue',array(),'millqueue'); $newqueue = array(); if (count($oldqueue)) { foreach($oldqueue as $orderid) if ($orderid!=$id) array_push($newqueue,$orderid); } $session->set('queue',$newqueue,'millqueue'); } function getQueue() { $session =& JFactory::getSession(); $queue =& $session->get('queue',array(),'millqueue'); return $queue; } function clear() { $session =& JFactory::getSession(); $session->set('queue',array(),'millqueue'); } } ?>