Quasi-equivalent (superior in some repects) to Java's LinkedHashSet. Uses memcached as a storage mechanism for persisting set data beyond the scope of the current request.
Located in /LinkedCacheSet.php (line 46)
CacheSet | --LinkedCacheSet
Class constructor
Class destructor
Adds the specified element to the end of the set. The internal pointer is updated to the position of the element (last in the set).
Returns the element referenced by the internal pointer, or null if there is no element at the current position.
Deletes and returns the specified element from the set, or returns null if the element does not exist. The internal pointer is updated to the first element in the set.
Updates the internal pointer to the first element in the set and returns that element, or false if the set is empty.
Updates the internal pointer to the last element in the set and returns that element, or false if the set is empty.
Moves the internal pointer by a magnitude of $delta. The default is to move the pointer in a forward direction.
Updates the internal pointer to the next element in the set and returns that element, or false if there is no element at that location.
Updates the internal pointer to the previous element in the set and returns that element, or false if there is no element at that location.
Updates the internal pointer to the specified element in the set and returns that element, or returns false if key does not exist.
Updates the specified element's value within the set. The internal pointer is updated to the position of the element.
Inherited From CacheSet
CacheSet::__construct()
CacheSet::add()
CacheSet::contains()
CacheSet::copy()
CacheSet::delete()
CacheSet::get()
CacheSet::indexOf()
CacheSet::isEmpty()
CacheSet::load()
CacheSet::purge()
CacheSet::save()
CacheSet::set()
CacheSet::size()
CacheSet::sort()
CacheSet::sortByKey()
CacheSet::update()
CacheSet::valueOf()
CacheSet::__destruct()
Documentation generated on Thu, 14 Feb 2008 09:14:28 -0500 by phpDocumentor 1.4.1