ferrumfist / locker
该包的最新版本(1.0.0)没有可用的许可信息。
1.0.0
2022-08-08 12:44 UTC
Requires
- ext-json: *
Requires (Dev)
- php-di/php-di: ^6.4
- phpunit/phpunit: ^9.5
- vimeo/psalm: ^4.26
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; }