amranich / slim-elegant
dev-master
2023-01-11 18:48 UTC
Requires
- php: >=7.1
- bryanjhv/slim-session: *
- filp/whoops: ^2.14
- illuminate/database: ^5.8
- jenssegers/blade: ^1.4
- slim/csrf: ^0.8
- slim/slim: 3.12.4
- vlucas/phpdotenv: ^5.5
Requires (Dev)
- symfony/var-dumper: ^4.4
This package is auto-updated.
Last update: 2024-09-11 21:33:02 UTC
README
💠 简单的瘦骨架,支持 Blade 模板、Eloquent 模型和其他特性。
特性
- 灵活且简单(以KIS理念构建)。
- Blade 模板。
- Eloquent 模型。
- Whoops 错误处理器。
- CSRF 保护。
- 支持环境变量。
- 可配置的 PHP 会话。
- 附带可用的 HTTP 响应对象。
安装
使用以下 composer 命令创建项目
composer create-project amranich/slim-elegant app-name --stability dev
配置 git(如果你使用版本控制系统)
git remote add origin URL
git add .
git commit -m "First commit"
git push -u origin master
待办事项
- 支持闪存消息。
- 支持请求参数的后端验证(可能集成
illuminate\Validation
组件)。 - 添加更多辅助函数(
redirect
、redirectToRoute
、assets
...)。 - 支持按请求的 CSRF 令牌(非持久模式)。
- 添加用户认证层。
- 支持控制台请求。
- 提供简单的 CLI 接口和。