dev-master
9999999-devDon't let your app be afraid of parallel execution
MIT
The Requires
by Egor Gumenyuk
parallel semaphore good choice
Wallogit.com
2017 © Pedro Peláez
Don't let your app be afraid of parallel execution
This package provide simple semaphore wrapper which can work different adapters, (*1)
<?php
use Semaphore\Semaphore;
$lock = new Semaphore();
$key = 'oh no!';
if ($lock->locked($key) {
// Meh, it's so locked...
} else {
// Lock semaphore
$lock->lock($key);
// Do thread-safe operations
reallyImportantCriticalStuff();
// Release lock
$lock->unlock($key);
}
Don't let your app be afraid of parallel execution
MIT
parallel semaphore good choice