fogacasammuel/extractzip

负责在Gestor平台内管理插件的库

1.2.10 2023-09-23 12:19 UTC

This package is auto-updated.

Last update: 2024-09-23 14:32:17 UTC


README

Source Code PHP from Packagist Latest Version Software License Build Quality Score Total Downloads

Extract Zip是在您架构中操作zip文件的库。

Extract Zip是在您的架构中操作zip文件的库。

您可以点击这里了解更多信息。

亮点

  • 简单安装(简单安装)
  • Composer就绪且符合PSR-2规范(准备好Composer且符合PSR-2规范)

安装

Uploader可通过Composer获取

"fogacasammuel/extractzip": "^1.0"

或运行

composer require fogacasammuel/extractzip

文档

有关使用方法的详细信息,请参阅组件目录中的示例文件夹。其中包含每个类的使用示例。它这样工作

有关如何使用的更多详细信息,请查看组件目录中的示例文件夹。其中包含每个类的使用示例。它这样工作

Zip使用

<?php

require "../vendor/autoload.php";

use FogacaSammuel\ExtractZip\Zip;

//Extraindo arquivo zip
$zip = (new Zip(__DIR__ . "/testzip.zip", __DIR__))->execute()->finish();
var_dump($zip->callback());

配置使用

模型文件config.json

该文件需要放在压缩插件的根目录下!

[
    {
        "path": "/source/Boot/Config.php",
        "rows": [
            "define(\"VAR7\", \"var4\");",
            "define(\"VAR8\", \"var5\");",
            "define(\"VAR9\", \"var6\");"
        ]
    }
]

从PHP开始配置

<?php

require "../vendor/autoload.php";

use FogacaSammuel\ExtractZip\Config;

$pathjson = __DIR__ . "/config.json";

$config = (new Config($pathjson, __DIR__))->execute();
if($config->callback()["error"]) {
    echo $config->callback()["message"];
}

echo $config->callback()["message"];

贡献

有关详细信息,请参阅CONTRIBUTING

支持

安全:如果您发现任何与安全相关的问题,请通过电子邮件sammuel.fogaca@gmail.com而不是使用问题跟踪器。

如果您发现任何与安全相关的问题,请通过电子邮件sammuel.fogaca@gmail.com而不是使用问题跟踪器。

谢谢!

致谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件