Cml\Lock::getLocker PHP Method

getLocker() public static method

获取Lock实例
public static getLocker ( string | null $useCache = null ) : Redis
$useCache string | null 使用的锁的配置
return Cml\Lock\Redis | \Cml\Lock\Memcache | \Cml\Lock\File | false
    public static function getLocker($useCache = null)
    {
        return Cml::getContainer()->make('cml_lock', $useCache);
    }

Usage Example

Example #1
0
 /**
  * 获取Lock实例
  *
  * @param string|null $useCache 使用的锁的配置
  *
  * @return \Cml\Lock\Redis | \Cml\Lock\Memcache | \Cml\Lock\File | false
  * @throws \Exception
  */
 public function locker($useCache = null)
 {
     return Lock::getLocker($useCache);
 }