rquadling/列举

本包最新版本(v2.0.0)没有提供许可证信息。

扩展Eloquent/列举,用于RQuadling项目内部使用。

v2.0.0 2020-06-28 19:31 UTC

This package is auto-updated.

Last update: 2024-08-29 04:55:00 UTC


README

Build Status Code Coverage GitHub issues

PHP Version Stable Version

Total Downloads Monthly Downloads Daily Downloads

扩展Eloquent/列举,用于RQuadling项目内部使用。

安装

使用Composer

composer require rquadling/enumeration

PHPStan规则

有一个PHPStan规则用于管理列举类。

规则如下:

  1. 尝试扩展\Eloquent\Enumeration\AbstractEnumeration而不是\RQuadling\Enumeration\AbstractEnumeration
  2. 列举中的值有多个名称。
  3. 缺少@method static文档注释。

如果你也安装了phpstan/extension-installer,那么你就可以完成配置了!

手动安装

如果你不想使用phpstan/extension-installer,请将rules.neon包含在你的项目PHPStan配置中。

includes:
    - vendor/rquadling/enumeration/rules.neon