Code Duplication    Length = 24-25 lines in 3 locations

app/Http/Routes/FeedRoutes.php 1 location

@@ 19-43 (lines=25) @@
16
/**
17
 * This is the feed routes class.
18
 */
19
class FeedRoutes
20
{
21
    /**
22
     * Define the feed routes.
23
     *
24
     * @param \Illuminate\Contracts\Routing\Registrar $router
25
     */
26
    public function map(Registrar $router)
27
    {
28
        // Prevent access until the app is setup.
29
        $router->group([
30
            'middleware' => 'app.hasSetting',
31
            'setting'    => 'app_name',
32
        ], function ($router) {
33
            $router->get('/atom/{project_group?}', [
34
                'as'   => 'feed.atom',
35
                'uses' => 'FeedController@atomAction',
36
            ]);
37
            $router->get('/rss/{project_group?}', [
38
                'as'   => 'feed.rss',
39
                'uses' => 'FeedController@rssAction',
40
            ]);
41
        });
42
    }
43
}
44

app/Http/Routes/SignupRoutes.php 1 location

@@ 19-43 (lines=25) @@
16
/**
17
 * This is the signup routes class.
18
 */
19
class SignupRoutes
20
{
21
    /**
22
     * Define the signup routes.
23
     *
24
     * @param \Illuminate\Contracts\Routing\Registrar $router
25
     */
26
    public function map(Registrar $router)
27
    {
28
        $router->group([
29
            'middleware' => ['app.hasSetting', 'guest'],
30
            'setting'    => 'app_name',
31
            'as'         => 'signup.',
32
        ], function ($router) {
33
            $router->get('signup/invite/{code}', [
34
                'as'   => 'invite',
35
                'uses' => 'SignupController@getSignup',
36
            ]);
37
38
            $router->post('signup/invite/{code}', [
39
                'uses' => 'SignupController@postSignup',
40
            ]);
41
        });
42
    }
43
}
44

app/Http/Routes/ExploreRoutes.php 1 location

@@ 19-42 (lines=24) @@
16
/**
17
 * This is the explore routes class.
18
 */
19
class ExploreRoutes
20
{
21
    /**
22
     * Define the explore routes.
23
     *
24
     * @param \Illuminate\Contracts\Routing\Registrar $router
25
     */
26
    public function map(Registrar $router)
27
    {
28
        $router->group([
29
            'middleware' => ['app.hasSetting'],
30
            'setting'    => 'app_name',
31
            'prefix'     => 'explore',
32
            'as'         => 'explore.',
33
        ], function ($router) {
34
            $router->get('/', [
35
                'as'   => 'index',
36
                'uses' => 'Explore\\ExploreController@index',
37
            ]);
38
39
            
40
        });
41
    }
42
}
43