run() run(\Closure $closure, string $key, integer $expired, integer $timeout, float $sleep = 0.1) : boolean 运行锁,简单封装 Parameters \Closure $closure string $key integer $expired integer $timeout float $sleep Throws \Throwable Returns boolean
check() check(string $key) : boolean 检查锁 Parameters string $key Throws \Psr\Container\ContainerExceptionInterface \Psr\Container\NotFoundExceptionInterface Returns boolean
lock() lock(string $key, integer $expired, integer $timeout, float $sleep = 0.1) : boolean 添加锁 Parameters string $key integer $expired integer $timeout float $sleep Throws \Psr\Container\ContainerExceptionInterface \Psr\Container\NotFoundExceptionInterface Returns boolean
freed() freed(string $key) : boolean 释放锁 Parameters string $key Throws \Psr\Container\ContainerExceptionInterface \Psr\Container\NotFoundExceptionInterface Returns boolean