grekts/getter-full-link
Composer 安装命令:
composer require grekts/getter-full-link
包简介
Forms complete an existing link
README 文档
README
Данное расширение для Yii2, позволяет проверить ссылки на существование. Также, если ссылка была указана без протокола передачи данных и/или www, в случае удачной проверки, она будет возвращена в полном формате
Установка
С помощью Composer-а
{
"require": {
"grekts/getter-full-link": "1.0.1"
}
}
Применение
Для применения расширения необходимо вызвать метод getLink класса GetterFullLink. В качестве входного параметра необходимо передать строку, содержащую проверяемую ссылку.
Так же, вторым параметром можно указать значение флага, который указывает в каком виде возвращать результат работы, если ссылка не была определена. Флаг имеет два значения:
- 0 - будет возвращаться экземпляр объекта Exсeption, с сообщением ошибки
- 1 - будет возвращено булево значение false. Если данный флаг не указан, то он по-умолчанию его значение устанавливается в 0.
Пример:
//Создается экземпляр формировщика полной ссылки
$getterFullLink = new GetterFullLink();
//Получаем полную проверенную на работоспособность ссылку
$fullUrl = $getterFullLink -> getLink('site.ru/url', $errorResultFlag);
Результат работы
Возвращает проверенную ссылку в полном формате, т.е. с протоколом передачи данных, www (при необходимости), доменом и путем. Если проверяемой ссылки не существует, но вернет объект исключения (Exception), с сообщением об ошибке
Зависимости
При установке данного расширения через Composer, так же будет установлена последняя версия пакета idna-converter
统计信息
- 总下载量: 31
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2016-09-21