diff options
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();
 +	}
  }
  /**
 | 
