flyocloud / php-clamav
2.0.0
2022-12-29 15:50 UTC
Requires
- php: >=8.0
- ext-sockets: *
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2023-03-08 08:07:24 UTC
README
直到 appwrite#24 合并,此为 PHP 8 兼容分支!
Appwrite ClamAV PHP 客户端
PHP 客户端,通过 TCP 或命令行中的本地套接字连接到 ClamAV 守护进程,扫描存储文件中的病毒。
入门指南
使用 composer 安装
composer require flyocloud/php-clamav
<?php require_once 'vendor/autoload.php'; use Appwrite\ClamAV\Network; $clam = new Network('localhost', 3310); // Or use new Pipe() for unix socket $clam->ping(); // Check ClamAV is up and running $clam->version(); // Check ClamAV version $clam->fileScan('path/to/file.dmg'); // Return true of false for file scan $clam->reload(); // Reload ClamAV database $clam->shutdown(); // Shutdown ClamAV
系统要求
此包需要 PHP 7.1 或更高版本。我们建议尽可能使用最新版本的 PHP。
找到我们
作者
Eldad Fux
版权和许可
MIT 许可证 (MIT) https://open-source.org.cn/licenses/mit-license.php