# La clase VarnishAdmin

(PECL varnish >= 0.3)

## Introducción

## Sinopsis de la Clase

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
}

## Tabla de contenidos

- VarnishAdmin::auth — Autentificar en una instancia de varnish
- VarnishAdmin::ban — Prohibe URLs usando una expresión VCL
- VarnishAdmin::banUrl — Prohibe una URL usando una expresión VCL
- VarnishAdmin::clearPanic — Limpia mensajes de pánico de la instancia varnish
- VarnishAdmin::connect — Conectarse a una interfaz de administración de instancias de varnish
- VarnishAdmin::__construct — Constructor de VarnishAdmin
- VarnishAdmin::disconnect — Desconecta interfaz de administración de la instancia de varnish
- VarnishAdmin::getPanic — Obtener el último mensaje de pánico en una instancia varnish
- VarnishAdmin::getParams — Busca los parámetros de configuración de la instancia varnish actual
- VarnishAdmin::isRunning — Comprueba si el proceso varnish esclavo está actualmente en marcha
- VarnishAdmin::setCompat — Establece el parámetro de configuración de la clase compacta
- VarnishAdmin::setHost — Establece el parámetro de configuración del host de la clase
- VarnishAdmin::setIdent — Establece el parámetro de configuración de la identificación de la clase
- VarnishAdmin::setParam — Establece los parámetros de configuración en la instancia varnish actual
- VarnishAdmin::setPort — Establece el parámetro de configuración del puerto de clase
- VarnishAdmin::setSecret — Establece los parámetros secretos de configuración de la clase
- VarnishAdmin::setTimeout — Configura el parámetro de tiempo de espera de la clase
- VarnishAdmin::start — Iniciar el proceso de varnish
- VarnishAdmin::stop — Detener el proceso de varnish

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