# A classe VarnishAdmin

(PECL varnish >= 0.3)

## Introdução

## Resumo da classe

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

## Índice

- VarnishAdmin::auth — Autentica em uma instância do Varnish
- VarnishAdmin::ban — Bane URLs usando uma expressão VCL
- VarnishAdmin::banUrl — Bane uma URL usando uma expressão VCL
- VarnishAdmin::clearPanic — Limpa mensagens de pânico da instância do Varnish
- VarnishAdmin::connect — Conecta-se a uma interface de administração de instância do Varnish
- VarnishAdmin::__construct — Construtor de VarnishAdmin
- VarnishAdmin::disconnect — Desconecta de uma interface de administração de instância do Varnish
- VarnishAdmin::getPanic — Obtém a última mensagem de pânico em uma instância do Varnish
- VarnishAdmin::getParams — Busca parâmetros de configuração da instância atual do Varnish
- VarnishAdmin::isRunning — Verifica se o processo escravo do Varnish está em execução no momento
- VarnishAdmin::setCompat — Define o parâmetro de configuração de compatibilidade de classe
- VarnishAdmin::setHost — Define o parâmetro de configuração do host da classe
- VarnishAdmin::setIdent — Define o parâmetro de configuração da identificação de conexão da classe
- VarnishAdmin::setParam — Define os parâmetros de configuração na instância atual do Varnish
- VarnishAdmin::setPort — Define o parâmetro de configuração da porta
- VarnishAdmin::setSecret — Define o parâmetro de configuração do segredo
- VarnishAdmin::setTimeout — Define o parâmetro de configuração de tempo limite
- VarnishAdmin::start — Inicia o processo do trabalhador Varnish
- VarnishAdmin::stop — Inicia o processo do trabalhador Varnish

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open