1. Go to this page and download the library: Download folded/queue library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
folded / queue example snippets
use function Folded\setQueueDriver;
use function Folded\setQueueType;
setQueueDriver("file", [
"folder" =>
]);
setQueueType("fifo");
use function Folded\addJobToQueue;
addJobToQueue("account-created", [
"email" => "[email protected]",
]);
use function Folded\addJobToQueue;
addJobToQueue("account-created", [
"email" => "[email protected]",
], "emails");
use function Folded\getJobFromQueue;
$job = getJobFromQueue();
echo "job type is {$job->getType()}";
var_dump($job->getPayload());
use function Folded\getJobFromQueue;
$job = getJobFromQueue("emails");
echo "job type is {$job->getType()}";
var_dump($job->getPayload());
use function Folded\hasJobFromQueue;
if (hasJobFromQueue()) {
// can get the job queue
}
use function Folded\hasJobFromQueue;
if (hasJobFromQueue("emails")) {
// can get the job queue
}
use function Folded\setQueueDriver;
setQueueDriver("file");
use function Folded\setQueueDriver;
use const QUEUE_DRIVER_FILE;
setQueueDriver(QUEUE_DRIVER_FILE);
use function Folded\setQueueType;
setQueueType("fifo");
use function Folded\setQueueType;
use const Folded\QUEUE_TYPE_FIFO;
setQueueType(QUEUE_TYPE_FIFO);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.