saefy / quars
Saefy Quars Api 客户端
v2.0.0
2023-09-09 05:17 UTC
Requires
- php: ~5.6|~7.0|~8.0
- jenssegers/blade: ^1.1
- phroute/phroute: ^2.1
Requires (Dev)
- phpunit/phpunit: >=5.4.3
- squizlabs/php_codesniffer: ^2.3
README
这是 Quars 框架核心,请使用 saefy/quars-application 来创建带有 Quars 的 Web 应用。
Quars 是一个用于小型项目的 PHP 框架,易于实现。它使用 Phroutes/phroutes 进行路由,并使用 Laravel 中的 blade 模板引擎。
- 数据库通过 \Quars\Db\Db 处理
- ActiveRecord 库是 \Quars\ActiveRecord
结构
这是您应该用于项目的目录结构。
my_application_example/
app/
Cache/
Config/
Controllers/
Errors/
Helpers/
Libraries/
Models/
Routes/
Services/
Views/
boostrap/
public/
vendor/
安装
通过 Composer
$ composer require saefy/quars
使用方法
这是主框架源代码,应使用 composer 安装,请参阅 saefy/quars-aplication 以获取项目所有目录结构。
在所有代码结构运行后
composer install
sh quars_serve application_example
注意:quars_serve 仅用于开发目的,不要在生产环境中使用。
// Run the app \Quars\Request::serve();
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT 了解详细信息。
安全
如果您发现任何与安全相关的问题,请发送电子邮件至 mmendoza000@gmail.com 而不是使用问题跟踪器。
致谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。