final protected function Redis_Tests_Path_PathUnitTestCase::getBackend in Redis 7.3
Get cache backend
Return value
Redis_Path_HashLookupInterface
3 calls to Redis_Tests_Path_PathUnitTestCase::getBackend()
- Redis_Tests_Path_PathUnitTestCase::testCaseInsensitivePathLookup in lib/Redis/ Tests/ Path/ PathUnitTestCase.php 
- Tests that lookup is case insensitive
- Redis_Tests_Path_PathUnitTestCase::testPathLookup in lib/Redis/ Tests/ Path/ PathUnitTestCase.php 
- Tests basic functionnality
- Redis_Tests_Path_PathUnitTestCase::testSomeEdgeCaseFalseNegative in lib/Redis/ Tests/ Path/ PathUnitTestCase.php 
- Tests https://www.drupal.org/node/2728831
File
- lib/Redis/ Tests/ Path/ PathUnitTestCase.php, line 18 
Class
- Redis_Tests_Path_PathUnitTestCase
- Bugfixes made over time test class.
Code
protected final function getBackend($name = null) {
  if (null === $name) {
    // This is needed to avoid conflict between tests, each test
    // seems to use the same Redis namespace and conflicts are
    // possible.
    $name = 'cache' . self::$id++;
  }
  $className = Redis_Client::getClass(Redis_Client::REDIS_IMPL_PATH);
  $hashLookup = new $className(Redis_Client::getClient(), 'path', Redis_Client::getDefaultPrefix('path'));
  return $hashLookup;
}