forme/framework

WordPress的MVC框架。

v3.9.4 2024-09-11 10:46 UTC

README

Forme WordPress框架

Forme是一个WordPress的MVC框架。这是Forme框架的核心库,被插件、主题和CodeGen组件使用。

点击此处查看文档

开发

为了开发,运行phive install --force-accept-unsigned,然后运行composer install

工具位于./tools而不是./vendor/bin

您还需要git cliff来生成变更日志,以及pcov来为infection生成覆盖率统计,以进行测量。

有用的工具设置为composer脚本。测试应该在提交时自动运行。

composer test # run pest
composer test:setup # set up WP installation for integration testing
composer stan # run phpstan on src
composer rector:check # rector dry run on src
composer rector:fix # rector on src
composer cs:check # php cs fixer dry run on src
composer cs:fix # php cs fixer on src
composer changelog # run git cliff
composer hooks # install git hooks (will run on composer install automatically)
composer bump:version # bump to the next patch version - can also take argument "minor" or "major"
composer infection # run infection on src
composer infection:log # run infection on src and log to infection.html