mepihindeveloper/php-headers

Component for working with headers

v1.0.5 2022-01-18 08:09 UTC

This package is auto-updated.

Last update: 2024-03-16 16:25:28 UTC


README

release Packagist Version PHP Version Require license

build codecov

Компонент для работы с заголовками в PHP

Структура

src/
--- interfaces/
--- Headers.php

В директории interfaces хранятся необходимые интерфейсы, которые необходимо имплементировать в при реализации собственного класса Headers.

Класс Headers реализует интерфейс HeadersInterface для управления заголовками.

Доступные методы

Метод Аргументы Возвращаемые данные Исключения Описание
add(array $params) Заголовок(и) [key => value] void Добавляет заголовок. Если заголовок уже существует, то он будет перезаписан
remove(string $key) Заголовок void Удаляет заголовок
removeAll void Удаляет все заголовки
has(string $key) Заголовок bool Проверяет наличие заголовка. Проверка идет на наличие ключа и значения
get(string $key) Заголовок string InvalidArgumentException Получает значение заголовка
getAll Получает все заголовки
getIsApache bool Возвращает, является ли сервер Apache

Контакты

Вы можете связаться со мной в социальной сети ВКонтакте: ВКонтакте: Максим Епихин

Если удобно писать на почту, то можете воспользоваться этим адресом: mepihindeveloper@gmail.com

Мой канал на YouTube, который посвящен разработке веб и игровых проектов: YouTube: Максим Епихин

Поддержать меня можно переводом на Яндекс.Деньги: Денежный перевод