Skip to content

路由控制器 ​

加载机制 ​

加载流程图 ​

分组模式 ​

文件名前缀备注
front.phpfront_网站前台
desktop.phpdsk_网站后台
api.phpapi_app /接口部分
develop.phpdev_开发者平台
wap.phpwap_wap 端
support.phpsupport_公用的支持类函数

路由 ​

路由位置 ​

~/app/Http/routes.php

路由文件名称 ​

routes.php 是框架加载路由的入口文件

子路由位置 ​

目录 ~/app/Http/Routes/

路由命名规则 ​

路由命名的基本规则是 前缀 + 控制器蛇形写法 + . + 方法名的蛇形写法 例如:

Plaintext
Route::group([
    'namespace' => 'Front',
], function () {
    # 这里的路由命名是 front_test.show  front_ + test + . + show
    Route::controller('test', 'TestController', [
        # 方法名          # 路由的名称
        'getShow'         => 'front_test.show',
    ]);
});

控制器 ​

控制器定义 ​

  • 控制器位置位于 ~/app/Http/Controllers/ 目录下
  • 控制器命名采用分组模式, 首字母大写
  • 路由名称和控制器名称匹配