spin8 / framework
Spin8框架。一个帮助开发者创建WordPress插件的框架。
dev-master
2024-06-29 15:11 UTC
Requires
- php: ^8.3
- composer-runtime-api: >=2.2.2
- latte/latte: ^3.0
- psr/container: ^2.0
- thecodingmachine/safe: ^2.5
Requires (Dev)
- fakerphp/faker: ^1.23
- mikey179/vfsstream: ^1.6
- mockery/mockery: ^1.6
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.2
- rector/rector: ^0.17.5
- slevomat/coding-standard: ^8.13
- squizlabs/php_codesniffer: ^3.7
- symfony/var-dumper: ^6.3
- szepeviktor/phpstan-wordpress: ^1.3
- thecodingmachine/phpstan-safe-rule: ^1.2
Provides
- psr/container-implementation: 1.1|2.0
Replaces
- 10up/wp_mock: dev-master
This package is auto-updated.
Last update: 2024-08-29 15:31:28 UTC
README
Spin8框架。一个帮助开发者创建WordPress插件的框架。
开始一个Spin8项目
要开始一个新的Spin8项目,请使用位于https://github.com/Talpx1/Spin8_Project_Template的标准项目模板。
特性
- 利用面向对象(OOP)的WordPress API包装器
- DI容器支持:别名、单例、交叉类型、自动绑定、方法调用、配置。
- 用户自定义配置:在运行时自动发现和加载,提供简单、干净的API门面。
- 守卫:简单易用——高级检查,以保护您的代码免受意外输入和行为的影响。
- 开箱即用的模板引擎。
- WIP 控制台辅助命令。
- 还有更多即将到来