NinjaMutex\Tests\AbstractTest::lockImplementorProvider PHP 메소드

lockImplementorProvider() 공개 메소드

public lockImplementorProvider ( ) : array
리턴 array
    public function lockImplementorProvider()
    {
        $memcacheLockFabric = new MemcacheLockFabric();
        $memcachedLockFabric = new MemcachedLockFabric();
        $data = array($this->provideFlockMockLock(), $this->provideDirectoryMockLock(), $this->provideMemcacheMockLock(), $this->provideMemcachedMockLock(), $this->provideMysqlMockLock(), $this->providePredisRedisMockLock(), $this->providePhpRedisMockLock(), $this->provideFlockLock(), $this->provideDirectoryLock(), array($memcacheLockFabric->create()), array($memcachedLockFabric->create()), $this->provideMysqlLock(), $this->providePredisRedisLock(), $this->providePhpRedisLock());
        return $data;
    }