PrefixedMutexTrait ​
- Type
- Trait
- Namespace
- craft\mutex
- Since
- 3.6.0
- Deprecated in
- in 3.7.15. [[MutexTrait]] should be used instead.
Public Properties ​
Property | Description |
---|---|
namePrefix | string – A string prefixed to every lock name. |
namePrefix
​
- Type
- string
- Default value
''
A string prefixed to every lock name. This can be used to avoid lock conflicts if multiple applications are sharing the same database connection.
Public Methods ​
Method | Description |
---|---|
acquire() | |
isAcquired() | |
release() |
acquire()
​
Arguments ​
Returns ​
isAcquired()
​
Arguments ​
$name
(string)
Returns ​
release()
​
Arguments ​
$name
(string)