diff options
| author | knut <> | 2007-05-30 13:37:54 +0000 | 
|---|---|---|
| committer | knut <> | 2007-05-30 13:37:54 +0000 | 
| commit | 1e09d721ec541df81de68989eed42c7b72ce8d7c (patch) | |
| tree | b84b6c4269a52f8a4c938340950900f922a133af /framework | |
| parent | 50f4cc47a96fd6c3f5818a5a70d585f3964f99cc (diff) | |
resolved #631
Diffstat (limited to 'framework')
| -rw-r--r-- | framework/Collections/TQueue.php | 12 | 
1 files changed, 11 insertions, 1 deletions
diff --git a/framework/Collections/TQueue.php b/framework/Collections/TQueue.php index e70b0ded..025fa6d0 100644 --- a/framework/Collections/TQueue.php +++ b/framework/Collections/TQueue.php @@ -31,7 +31,7 @@   * @package System.Collections
   * @since 3.1
   */
 -class TQueue extends TComponent implements IteratorAggregate
 +class TQueue extends TComponent implements IteratorAggregate,Countable
  {
  	/**
  	 * internal data storage
 @@ -160,6 +160,16 @@ class TQueue extends TComponent implements IteratorAggregate  	{
  		return $this->_c;
  	}
 +	
 +	/**
 +	 * Returns the number of items in the queue.
 +	 * This method is required by Countable interface.
 +	 * @return integer number of items in the queue.
 +	 */
 +	public function count()
 +	{
 +		return $this->getCount();
 +	}
  }
  /**
  | 
