ampersa/surbl
最新稳定版本:0.4
Composer 安装命令:
composer require ampersa/surbl
包简介
A package to easliy test links and URLs against surbl.org
README 文档
README
This package enables you to query multi.surbl.org with a URL and determine if the domain is listed.
Installation
Composer
$ composer require ampersa/surbl
Usage
Basic usage
use Ampersa\SURBL\SURBL; ... $surbl = new SURBL; $result = $surbl->listed('http://ampersa.co.uk'); // Returns: (bool) false $result = $surbl->listed('http://surbl-org-permanent-test-point.com/'); // Returns: (bool) true
Specify lists to query
By default, all lists (phishing (PH), malware (MW), AbuseButler (ABUSE) and cracked (CR)) are queried.
To specify lists to use, pass a bitmask of options to the constructor
$surbl = new SURBL(SURBL::LIST_PH | SURBL::LIST_MW); $result = $surbl->listed('http://surbl-org-permanent-test-point.com/'); // Returns: (bool) false
Call statically
A static accessor has been included to provide shorthand access to the listed() function. The second argument may be used to pass the bitmask of options.
$result = SURBL::isListed('http://surbl-org-permanent-test-point.com/'); // Returns: (bool) true $result = SURBL::isListed('http://surbl-org-permanent-test-point.com/', SURBL::LIST_PH | SURBL::LIST_MW); // Returns: (bool) false
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature - Commit your changes:
git commit -am 'Add some feature' - Push to the branch:
git push origin my-new-feature - Submit a pull request
统计信息
- 总下载量: 10.53k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-04-13