class Proxy (View source)

Класс прокси

Properties

protected string $proxy Хост
protected string|null $port Порт
protected string|null $username Пользователь
protected string|null $password Пароль

Methods

static Proxy
create(string $proxy, string $port = NULL, string $username = NULL, string $password = NULL)

Создание объекта прокси

string
get()

Получить прокси в виде строки

void
setAccount(string $userPass, string $user = NULL, string $password = NULL)

Разбивает строку с логином и паролем в массив

void
setAddress(string $hostPort, string $port = NULL)

Разбивает строку с хостом и портом на строку

Details

static Proxy create(string $proxy, string $port = NULL, string $username = NULL, string $password = NULL)

Создание объекта прокси

Parameters

string $proxy
string $port
string $username
string $password

Return Value

Proxy

string get()

Получить прокси в виде строки

Return Value

string

protected void setAccount(string $userPass, string $user = NULL, string $password = NULL)

Разбивает строку с логином и паролем в массив

Parameters

string $userPass
string $user
string $password

Return Value

void

protected void setAddress(string $hostPort, string $port = NULL)

Разбивает строку с хостом и портом на строку

Parameters

string $hostPort
string $port

Return Value

void