s25 / queue-from
Queue from Generator, DirectoryIterator, Array
1.0.0
2019-04-01 03:16 UTC
Requires
- predis/predis: ^1.1
This package is auto-updated.
Last update: 2025-03-29 00:42:04 UTC
README
Создание и использование простых очередей из генератора, итератора диретории или массива.
Установка
composer require s25/queue-from
Пример использования
php test/test.php
<?php require __DIR__.'/../vendor/autoload.php'; use S25\Queue\Queue; $key = 'test'; $path = './'; $queue = new Queue($key); // Заполнить очередь строками из массива $queue->getGenerator([1,2,3,4,5,6,7,8,9,10])->generate(); while ($item = $queue->pop()) { echo $item; } // Заполнить очередь списком файлов $queue->getGenerator(new \DirectoryIterator($path))->generate(); while ($item = $queue->pop()) { echo $item; } // Продолжение следует...