if (!\
in_array($driver,
['pgsql', 'postgres', 'postgresql'
])) { throw new InvalidArgumentException(sprintf('The adapter "%s" does not support the "%s" driver.', __CLASS__,
$driver));
} return sprintf('%s:%s',
$driver,
$rest);
} private function getInternalStore(): SharedLockStoreInterface
{ $namespace =
spl_object_hash($this->conn
);
return self::
$storeRegistry[$namespace] ??=
new InMemoryStore();
}}