Класс VarnishAdmin

(PECL varnish >= 0.3)

Введение

Обзор классов

VarnishAdmin {
/* Методы */
public auth ( ) : bool
public ban ( string $vcl_regex ) : int
public banUrl ( string $vcl_regex ) : int
public clearPanic ( ) : int
public connect ( ) : bool
public __construct ( array $args = ? )
public disconnect ( ) : bool
public getPanic ( ) : string
public getParams ( ) : array
public isRunning ( ) : bool
public setCompat ( int $compat ) : void
public setHost ( string $host ) : void
public setIdent ( string $ident ) : void
public setParam ( string $name , string|int $value ) : int
public setPort ( int $port ) : void
public setSecret ( string $secret ) : void
public setTimeout ( int $timeout ) : void
public start ( ) : int
public stop ( ) : int
}

Содержание

  • VarnishAdmin::auth — Аутентификация на экземпляре varnish
  • VarnishAdmin::ban — Запретить URL-адреса, используя выражение VCL
  • VarnishAdmin::banUrl — Запретить URL, используя выражение VCL
  • VarnishAdmin::clearPanic — Очистить критические сообщения экземпляра varnish
  • VarnishAdmin::connect — Подключение к интерфейсу администрирования экземпляра varnish
  • VarnishAdmin::__construct — VarnishAdmin constructor
  • VarnishAdmin::disconnect — Отключение от интерфейса администрирования экземпляра varnish
  • VarnishAdmin::getPanic — Получить последнее критическое сообщение на экземпляре varnish
  • VarnishAdmin::getParams — Получить параметры конфигурации текущего экземпляра varnish
  • VarnishAdmin::isRunning — Проверить, выполняется в настоящий момент подчинённый процесс varnish
  • VarnishAdmin::setCompat — Установить параметр конфигурации compat класса
  • VarnishAdmin::setHost — Установить параметр конфигурации host класса
  • VarnishAdmin::setIdent — Установить параметр конфигурации ident класса
  • VarnishAdmin::setParam — Установить параметр конфигурации на текущем экземпляре varnish
  • VarnishAdmin::setPort — Установить параметр конфигурации port класса
  • VarnishAdmin::setSecret — Установить параметр конфигурации secret класса
  • VarnishAdmin::setTimeout — Установить параметр конфигурации timeout класса
  • VarnishAdmin::start — Запустить рабочий процесс varnish
  • VarnishAdmin::stop — Остановить рабочий процесс varnish