sentgine/arise

使用PHP创建控制台命令的简单轻量级包装器。

v2.0.4 2024-07-01 08:52 UTC

This package is auto-updated.

Last update: 2024-10-01 00:20:47 UTC


README

License Latest Stable Version Total Downloads

使用PHP创建控制台命令的简单轻量级包装器。此包基于Symfony Console组件构建。

要求

  • PHP 8.1.17或更高版本。

安装与使用

(1) 您可以通过运行以下命令将包安装到现有的PHP项目中:

composer require sentgine/arise:^2.0.0

(2) 然后,打开您的composer.json文件,并确保将"Console\\Commands\\": "console/Commands"添加到您的autoload中。

"autoload": {
    "psr-4": {
        "App\\": "src/",
        "Console\\Commands\\": "console/Commands"
    }
},

(3) 运行此命令以重新生成您的autoload文件

composer dump-autoload

(4) 在您的项目根目录中,运行以下命令

php vendor/sentgine/arise/initialize

这将创建"arise"文件。

(5) 在您的终端中运行此命令,您将看到命令列表

php arise

(6) 最后,您可以通过运行以下命令开始创建新的命令

php arise make:command

变更日志

请查看CHANGELOG文件,以了解发生了哪些变化。

安全性

如果您发现任何安全问题,请通过电子邮件sentgine@gmail.com报告,而不是使用问题跟踪器。

鸣谢

Arise由Adrian Navaja构建和维护。

  • YouTube上查看一些有趣的教程和内容!
  • Twitter(原名X)上关注我的最新推文和更新!
  • LinkedIn上以更专业的身份与我建立联系!
  • 有关我的更多信息和工作,请访问我的网站:sentgine.com

许可证

MIT许可证(MIT)。请参阅LICENSE文件以获取更多信息。