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)