Zookeeper::setAcl

(PECL zookeeper >= 0.1.0)

Zookeeper::setAcl — Встановлює ACL, пов'язаний із вузлом синхронно

Опис

public
   Zookeeper::setAcl(string $path, int $version, array $acl): bool

Список параметрів

path

Ім'я вузла. Виражається як ім'я файлу з косою межею, що розділяє предків вузла.

version

Очікувана версія шляху.

acl

ACL, який потрібно встановити.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Помилки

Метод видає помилку/попередження PHP, коли кількість параметрів або типи неправильні або не вдається встановити ACL для вузла.

Застереження

Починаючи з версії 0.3.0 метод викидає ZookeeperException та його похідні.

Приклади

Приклад #1 Приклад використання Zookeeper::setAcl()****

Встановіть ACL для вузла.

Loading...

Результат виконання наведеного прикладу:

array(1) {
  [0]=>
  array(3) {
    ["perms"]=>
    int(31)
    ["scheme"]=>
    string(5) "world"
    ["id"]=>
    string(6) "anyone"
  }
}

Дивіться також