ferrumfist/locker

There is no license information available for the latest version (1.0.0) of this package.

Installs: 8

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/ferrumfist/locker

1.0.0 2022-08-08 12:44 UTC

This package is auto-updated.

Last update: 2025-09-15 19:45:37 UTC


README

PHP library performs resource locking

Installation

composer require ferrumfist/locker

Usage

$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;
}