NoLock
class NoLock implementsLockInterface
A non locking lock.
This can be used to disable locking in classes requiring a lock.
Methods
bool
acquire(bool$blocking =false)
Acquires the lock. If the lock is acquired by someone else, the parameter blocking
determines whether or not
the call should block until the release of the lock.
void
refresh(float$ttl =null)
Increase the duration of an acquired lock.
bool
isAcquired()
Returns whether or not the lock is acquired.
void
release()
Release the lock.
bool
isExpired()
No description
float|null
getRemainingLifetime()
Returns the remaining lifetime in seconds.