hamaelt/virus-scanner-laravel

关于此包最新版本(dev-main)没有可用的许可信息。

dev-main 2022-07-19 15:52 UTC

This package is not auto-updated.

Last update: 2024-09-26 23:06:53 UTC


README

一个验证规则,用于验证Laravel中zip文件的MIME类型,以确保zip文件只包含允许的文件类型。

要求

  • PHP 8+
  • PHP 扩展 socket
  • Laravel 8+

安装

composer require hamaelt/virus-scanner

发布配置文件

php artisan vendor:publish --provider="Hamaelt\VirusScanner\Providers\ServiceProvider"

服务提供者将自动注册。但是,您也可以手动将服务提供者添加到app/config.php文件中。

  'providers' => [
      //...
      "Hamaelt\VirusScanner\Providers\ServiceProvider::class"
  ];

实现

Dependency inject the class VirusScanner.php
$virusScanner->isVirus('filepath');