PHPackages                             buexplain/arg - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. buexplain/arg

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

buexplain/arg
=============

参数描述类

v2.0.1(1y ago)112Apache-2.0PHPPHP &gt;=8.0

Since Jun 18Pushed 1y ago1 watchersCompare

[ Source](https://github.com/buexplain/arg)[ Packagist](https://packagist.org/packages/buexplain/arg)[ RSS](/packages/buexplain-arg/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (12)Versions (5)Used By (0)

参数描述类
=====

[](#参数描述类)

本包解决的问题是，参数通过map传递导致参数无法被编辑器识别的问题。

良好的代码，从能被编辑器识别开始。

注意，本包在[hyperf](https://github.com/hyperf/hyperf)、laravel框架下使用，其它框架下，需要实现`Arg\AbstractArg`抽象类，实现方式非常简单，可参考`Arg\BaseArgForHyperf`。

安装命令：`composer require buexplain/arg`

使用示例
----

[](#使用示例)

以注册接口为例子，做个简单的示例。

第一步：构造一个注册接口需要的参数描述。

```
