lucasruroken/routesfolder

一个用于组织路由的简单包

v1.0 2016-07-14 19:02 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:04:04 UTC


README

#Laravel 5.2 路由文件夹

###为什么我要使用这个包?如果你厌倦了使用一个文件来组织你的路由,这里有一个解决方案。你可以在你的路由文件夹内拥有多个文件。这个包会自动加载这些文件,并打印出你所有的路由

如何安装?

添加到你的 composer.json

composer require lucasruroken/routesfolder ~1.0

将以下提供者添加到你的 config/app.php 配置文件中

LucasRuroken\RoutesFolder\RoutesFolderProvider::class

###如何使用?你需要在你的 app/Http 文件夹中创建一个路由目录。然后你可以创建所有你想要的文件来组织你的路由。

示例

app/Http/Routes/UserRoutes.php

<?php

namespace App\Http\Routes;

use LucasRuroken\RoutesFolder\RoutesFolderInterface;

class UserRoutes implements RoutesFolderInterface{

    public function routes(){

        \Route::get('/user', function(){

            print('User Route');
        });
    }
}

别忘了让文件名与类名匹配。这个类需要实现 RoutesFolderInterface 接口

就是这样