joao.faveri / base-framework
2.4.1
2018-12-06 13:19 UTC
Requires
- illuminate/database: ^5.7
- monolog/monolog: ^1.23
- respect/validation: ^1.1
- slim/csrf: ^0.8.3
- slim/flash: ^0.4.0
- slim/slim: ^3.11
- slim/twig-view: ^2.4
This package is auto-updated.
Last update: 2024-09-18 04:08:22 UTC
README
PHP应用开发的基础代码,以Slim Framework为参考。目标是创建一个通用基础,包括重复性任务,如依赖项安装、容器配置、模板配置和用户认证系统。
应用安装
为了安装应用基础框架,需要Composer和以下命令
composer create-project joao.faveri/base-framework [pasta-de-destino]
将 [pasta-de-destino] 替换为要安装应用的目录名。
版本 2.4.0
- 创建应用的登出用户模块
- 包含Slim/Flash以显示消息
- 包含应用的用户密码更改模块
- 保护需要用户认证的路由
版本 2.3.0
- 创建应用的用户注册模块
- 创建应用的用户登录模块
- 包含Respect/Validation
- 实现表单验证流程
版本 2.2.0
- 仅用于版本测试
版本 2.1.1
- 仅用于版本测试
版本 2.1.0
- 包含Eloquent
- 为用户配置测试模型,包括示例表
版本 2.0.0
- 文件夹和文件结构的修正
- 创建应用的初始化引导
- 从控制器类包含路由
- 移除Guzzle作为base-framework的要求
版本 1.0.0
- 第一个应用开发基础,灵感来自Slim-Skeleton
- 包含Slim Framework
- 包含Monolog
- 包含Twig-View
- 包含Guzzle