Класс Wrong\Start\Env

Env класс управляющий, добавляющий или записывающий переменные среды Подробнее...

Открытые члены

 __construct ()
 
 set ($name, $value)
 

Открытые статические члены

static add ($arr)
 

Поля данных

const PATH = __DIR__ . '/../../../.env'
 

Статические открытые данные

static $e
 

Закрытые члены

 ip ()
 
 is_secure ()
 

Подробное описание

Env класс управляющий, добавляющий или записывающий переменные среды

См. определение в файле Env.php строка 16

Конструктор(ы)

◆ __construct()

Wrong\Start\Env::__construct ( )

читает файл .env и устанавливает свойства класса в значения в файле .env

См. определение в файле Env.php строка 27

Методы

◆ add()

static Wrong\Start\Env::add (   $arr)
static

принимает массив значений и добавляет их к объекту переменных среды, без записи в файл

Аргументы
array$arrМассив параметров для добавления к объекту.

См. определение в файле Env.php строка 110

◆ ip()

Wrong\Start\Env::ip ( )
private

Если пользователь находится за прокси, получить IP-адрес прокси, в противном случае получить IP-адрес пользователя

Возвращает
string IP-адрес пользователя.

См. определение в файле Env.php строка 47

◆ is_secure()

Wrong\Start\Env::is_secure ( )
private

Если сервер использует HTTPS, или если порт сервера — 443, или если для заголовка X-Forwarded-Proto установлено значение HTTPS, или если для заголовка посетителя Cloudflare установлено значение HTTPS, то вернуть истину

Возвращает
bool Используется ли https

См. определение в файле Env.php строка 68

◆ set()

Wrong\Start\Env::set (   $name,
  $value 
)

записывает в .env файл переменные среды

Аргументы
string$nameИмя параметра, который вы хотите изменить.
string | int$valueЗначение для установки параметра.

См. определение в файле Env.php строка 83

Поля

◆ $e

Wrong\Start\Env::$e
static

статическое свойство, которое используется для хранения экземпляра класса.

См. определение в файле Env.php строка 22

◆ PATH

const Wrong\Start\Env::PATH = __DIR__ . '/../../../.env'

путь к файлу переменных среды .env

См. определение в файле Env.php строка 19


Объявления и описания членов класса находятся в файле: