Laravel项目结构

时间:2016-07-26 04:54:39

标签: php laravel

我正在建立一个用户创建项目的系统,然后项目有页面和路径。

我现在正在研究URL结构,在Laravel中有一个很好的方法来使用中间件来获取项目信息。以下是我对路线结构的看法:

{project}/
{project}/something
{project}/something/else
{project}/settings
带有前缀的

Route::group似乎是包含所有中间件的最佳方式。有没有办法可以编写中间件类来检查{project}是否存在,然后将数据发送到视图?

  Route::group([ 
    'prefix' => '{project}',
    'middleware' => [
      'auth',
      'getprojectstuffandthings'
    ], ], function () {
      // project routes
    }
  ]);

0 个答案:

没有答案