php-extended/php-blocklist-catalog-builder

一个基于多个黑名单构建黑名单目录库的库


README

一个基于多个黑名单构建黑名单目录库的库。

coverage build status

最后更新日期:2020-06-20

安装

此库通过composer安装,并通过其自动加载器自动加载此库的所有类。

  • 他们的网站下载composer.phar
  • 然后运行以下命令以将此库作为依赖项安装
  • php composer.phar require php-extended/php-blocklist-catalog-builder ^7

基本用法

您可以使用此库的以下方式


use PhpExtended\Blocklist\BlocklistCatalog;

/* @var $uri \Psr\Http\Message\UriInterface */
$catalog = new BlocklistCatalog();
$result = $catalog->isUriAllowed($uri);
if(!$result->isBlocked())
{
	// do something when the domain is blocked
}

许可证

库中的php代码受MIT许可证(见许可证文件)保护。

此目录中提供的列表来自以下列表

  • AdAway默认黑名单