<?php

Route::addGet('/', ['controller' => 'Dashboard', 'action' => 'index'])->setName('daison_mainRouteManager');
Route::addPost('/', ['controller' => 'Auth', 'action' => 'login'])->setName('daison_postLogin');
Route::addGet('/logout', ['controller' => 'Auth', 'action' => 'logout'])->setName('daison_postLogout');
Route::addGet('/users', ['controller' => 'User', 'action' => 'lists'])->setName('daison_showUsers');
Route::addGet('/users/{id}/view', ['controller' => 'User', 'action' => 'view'])->setName('daison_viewUser');
Route::addGet('/users/{id}/edit', ['controller' => 'User', 'action' => 'edit'])->setName('daison_editUser');
Route::add('/users/{id}/delete', ['controller' => 'User', 'action' => 'delete'])->setName('daison_deleteUser');
Route::add('/users/{id}/resend-confirmation', ['controller' => 'User', 'action' => 'resendConfirmation'])->setName('daison_resendConfirmationUser');
//Route::add(
//    '/{resource}',
//    [
//        'controller' => 'Dynamic',
//        'action'     => 'index',
//    ]
//);
//
//Route::add(
//    '/{resource}/{id}/view',
//    [
//        'controller' => 'Dynamic',
//        'action'     => 'view',
//    ]
//);
//
//Route::add(
//    '/{resource}/{id}/edit',
//    [
//        'controller' => 'Dynamic',
//        'action'     => 'edit',
Example #2
0
<?php

# ---------------------------------------------------------
# Creating Routes
# ---------------------------------------------------------
# - There are two ways to create route, there is the Facade
# and the function route()
# e.g
# - Route::addGet() or Route::get() ...
# - route()->addGet() or route()->get() ...
Route::addGet('/', ['controller' => 'Welcome', 'action' => 'showSignature']);
# ----------------------------------------------------------
# Organized Routes using RouteGroup
# ----------------------------------------------------------
# - Mount your route classes
Route::mount(new App\Main\Routes\AuthRoutes());
Route::mount(new App\Main\Routes\NewsfeedRoutes());
Example #3
0
<?php

/*
+----------------------------------------------------------------+
|\ Creating Routes                                              /|
+----------------------------------------------------------------+
|
| There are two ways to create route, there is the facade 'Route'
| or the function route()
|
*/
Route::addGet('/', ['controller' => 'Welcome', 'action' => 'showSignature']);
Route::addGet('/try-sample-forms', ['controller' => 'Welcome', 'action' => 'trySampleForms'])->setName('trySampleForms');
/*
+----------------------------------------------------------------+
|\ Organized Routes using RouteGroup                            /|
+----------------------------------------------------------------+
|
| You can group your routes by using route classes,
| mounting them to organize your routes
|
*/
Route::mount(new App\Main\Routes\AuthRoutes());
Route::mount(new App\Main\Routes\NewsfeedRoutes());