malkusch\lock\mutex\PredisMutex::evalScript PHP Метод

evalScript() защищенный Метод

protected evalScript ( $client, $script, $numkeys, array $arguments )
$arguments array
    protected function evalScript($client, $script, $numkeys, array $arguments)
    {
        try {
            return call_user_func_array([$client, "eval"], array_merge([$script, $numkeys], $arguments));
        } catch (PredisException $e) {
            $message = sprintf("Failed to release lock at %s", $this->getRedisIdentifier($client));
            throw new LockReleaseException($message, 0, $e);
        }
    }