filelock
v1.0.0
ファイルロックへの OOP インターフェイスを提供するシンプルな PHP ライブラリ。
composer require dorantor/ filelock
<?php
// create lock object
$ lock = new Dorantor filelock ( ' path/to/file ' );
// ..and work with it
if ( $ lock -> acquire ()) {
// file is locked
$ lock -> release ();
}
// ..or it could be
if (! $ lock -> acquire ()) {
// failed with lock
return ;
}
// file was locked
$ lock -> release ();
アイデア、インターフェイス、およびいくつかのコードは、恥知らずにもbenconstable/lockから引用されています。