class Illuminate / Bus / UniqueLock
You are viewing an older version of the documentation. For the latest, please visit master documentation.

UniqueLock

Properties

protected

$cache Repository

The cache repository implementation.

Default: null

Methods

public

__construct ( Repository $cache ) : void

Create a new unique lock manager instance.

Parameters

public

acquire ( $job ) : bool

Attempt to acquire a lock for the given job.

Parameters

  • $job mixed