lumen 目录清单
在lumen 基础上添加了 Helpers
Models
Libs
三个目录
/
|-- app 项目应用目录
| |-- Console 自定义的 Artisan 命令
| |-- |-- Kernel.php 注册自定义的 Artisan 命令以及定义调度任务
| |-- Events 存放事件类
| |-- Exceptions 异常处理
| | |-- Handler.php 处理应用抛出的异常
| |-- Helpers 自定义函数方法
| |-- Http 主程序
| | |-- Middleware 中间件
| | |-- Controllers 控制器
| | | |-- Sys 后台管理控制器目录
| | | |-- V1 前台V1版本控制器目录
| | |-- Controller.php 版本父级控制器
| |-- Jobs 队列任务
| |-- Listeners 事件监听器
| |-- Providers 服务提供
| |-- Models 数据模型目录
| |-- Libs 自定义类库存储目录
|-- bootstrap 自动加载配置
| |-- app.php 启动、自动加载配置
|-- config 所有应用配置文件
| |-- auth.php auth授权配置
| |-- cors.php cors跨域配置
|-- database 数据迁移、填充文件
|-- public Web站点根目录
|-- resources 视图、原生资源文件
|-- routes 路由配置文件
| |-- sys.php 后台管理路由配置
| |-- web.php 前台路由配置
|-- storage 缓存、框架生成文件
| |-- app 存放应用生成的文件
| |-- framework 框架生成的文件或缓存
| |-- logs 日志文件
|-- tests 自动化测试
|-- vendor Composer依赖文件
|-- .env.localhost 本地配置文件
|-- .env.develop 开发环境配置文件
|-- .env.testing 测试环境配置文件
|-- .env.producton 生产环境配置文件
|-- composer.json
\
修改数据模型目录
在app目录下创建数据模型 Models
在数据模型开头修改命名空间
# 在app根目录的数据模型 命名空间为:
namespace App;
#修改为命名空间为
namespace App\Models;
#使用 Models下的User模型
use App\Models\User;
其他目录的添加同上,只是在命名空间上做修改。
网友评论