ferrumfist/locker

该包的最新版本(1.0.0)没有可用的许可信息。

1.0.0 2022-08-08 12:44 UTC

This package is auto-updated.

Last update: 2024-09-15 17:44:15 UTC


README

PHP库执行资源锁定

安装

composer require ferrumfist/locker

使用

$store = new FileStore(__DIR__ . '/stores');
$locker = new Locker($store);
$resource = new LockResource('ResourceName');

if($locker->lock($resource)){
    echo "Resource was successfully locked" . PHP_EOL;
} else {
    echo "Resource could not be locked" . PHP_EOL;
}