filelock
v1.0.0
Biblioteca PHP simple que proporciona una interfaz OOP para bloquear archivos.
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 ();
Idea, interfaces y algo de código tomados descaradamente de benconstable/lock.