Kafka\ZooKeeper::makeZkPath PHP Метод

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

Equivalent of "mkdir -p" on ZooKeeper
protected makeZkPath ( string $path, mixed $value ) : boolean
$path string The path to the node
$value mixed The value to assign to each new node along the path
Результат boolean
    protected function makeZkPath($path, $value = 0)
    {
        $parts = explode('/', $path);
        $parts = array_filter($parts);
        $subpath = '';
        while (count($parts) > 1) {
            $subpath .= '/' . array_shift($parts);
            if (!$this->zookeeper->exists($subpath)) {
                $this->makeZkNode($subpath, $value);
            }
        }
    }