Download the PHP package cancio-labs/php-queue without Composer
On this page you can find all versions of the php package cancio-labs/php-queue. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download cancio-labs/php-queue
More information about cancio-labs/php-queue
Files in cancio-labs/php-queue
Download cancio-labs/php-queue
More information about cancio-labs/php-queue
Files in cancio-labs/php-queue
Vendor cancio-labs
Package php-queue
Short Description Interface and an array-based implementation of the FIFO Queue data structure.
License GPL-3.0-or-later
Package php-queue
Short Description Interface and an array-based implementation of the FIFO Queue data structure.
License GPL-3.0-or-later
Please rate this library. Is it a good library?
Informations about the package php-queue
CancioLabs / DS / PHP-Queue
This tiny package contains an interface and an array-based implementation of the FIFO Queue data structure.
Interface
The Queue interface extends both Countable and IteratorAggragate interfaces, so it's possible to use a queue object inside the count function and foreach loop.
Methods
Method | Description |
---|---|
enqueue | Add a new element to the back of the queue. |
dequeue | Remove and return the front element from the queue. |
back | Return the back element of the queue. |
front | Return the front element of the queue. |
isEmpty | Test whether the queue is empty. |
clear | Remove all elements from the queue. |
count | Return the number of elements of the queue. |
getIterator | Return a QueueIterator. |
How to use it
Tests and Coverage
All tests are passing with no warnings and code coverage is 100%.
All versions of php-queue with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
The package cancio-labs/php-queue contains the following files
Loading the files please wait ....