buddywinangun / codeigniter-xtend
为CodeIgniter提供一套美丽的全栈组件。这是您下一个应用的完美起点。
v4.1.0
2024-03-27 21:35 UTC
Requires
- php: ^7.0|~8.1.0
- codeigniter/framework: ~3.1
- firebase/php-jwt: ^6.10
- intervention/image: ^2.7
- maximebf/debugbar: ^1.21
- nette/neon: ^3.4
- twig/twig: ^3.8
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.32.0
- marcocesarato/php-conventional-changelog: ^1.17
- mikey179/vfsstream: 1.1.*
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.6
- squizlabs/php_codesniffer: ^3.9
- symplify/monorepo-builder: ^11.2
Replaces
- buddywinangun/codeigniter-auth: 4.1.0
- buddywinangun/codeigniter-framework: 4.1.0
- buddywinangun/codeigniter-route: 4.1.0
- buddywinangun/codeigniter-starter: 4.1.0
README
此存储库是一个monorepo,包含整个网络框架。Codeigniter Xtend可以用作全栈框架,也可以作为独立的包使用,可以独立使用。
发布计划
发布阶段
有三个发布阶段:'当前', '长期支持(LTS)' 和 '维护'。
- 当前 - 代码不稳定在正在积极开发的
master
分支上,可能包含错误或可能导致问题的更改,并且仍在经历重大修改。建议用于本地开发,不应在生产中使用。 - 长期支持(LTS) - 主要版本分支,例如:(v1.x),专注于稳定性、新功能、错误修复和安全。
- 维护 - 主要版本分支,例如:(v1.x),专注于错误修复和安全提升。如果支持迁移到下一个版本,可能会添加相关新功能。
发布计划
新版本从 master
分支发布到主要版本 Active。查看发布阶段了解每个发布阶段预期的变化细节。
包
核心包可以在 packages
目录中找到。
安装
从工作骨架开始
composer create-project buddywinangun/codeigniter-starter
独立包
Codeigniter Xtend 框架被分割成独立的包,可以独立使用。
composer require buddywinangun/codeigniter-auth buddywinangun/codeigniter-framework