class
Illuminate
/
Cache
/
MemcachedLock
You are viewing an older version of the documentation. For the latest, please visit master documentation.
MemcachedLock
Extends
Properties
Methods
public
__construct ( $memcached , $name , $seconds , $owner ) : void
Create a new lock instance.
Parameters
- $memcached Memcached
- $name string
- $seconds int
- $owner string|null
public
acquire ( ) : bool
Attempt to acquire the lock.
public
release ( ) : bool
Release the lock.
public
forceRelease ( ) : void
Releases this lock in disregard of ownership.
protected
getCurrentOwner ( ) : mixed
Returns the owner value written into the driver for this lock.