PHP code example of chrisharrison / lock
1. Go to this page and download the library: Download chrisharrison/lock 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/ */
chrisharrison / lock example snippets
$php
$flag = false;
$uniqueProcessId = '<ANY-UNIQUE-STRING>';
$lockUntil = DateTimeImmutable::createFromFormat('U', time()+300); // In 5 mins time
$didExecute = $lockGuard->protect('uniq-process-id', $lockUnitl, function () use (&$flag) {
$flag = true;
});