Example #1
0
|
*/
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| This route group applies the "web" middleware group to every route
| it contains. The "web" middleware group is defined in your HTTP
| kernel and includes session state, CSRF protection, and more.
|
*/
Route::group(['middleware' => ['web']], function () {
    Route::get('/sort', 'ProductController@sort');
    Route::get('/home', ['as' => 'home', 'uses' => 'ProductController@index']);
    Route::GEt('/', 'ProductController@index');
    Route::get('auth/login', 'UserController@getLogin');
    Route::post('auth/login', 'UserController@postLogin');
    Route::get('auth/logout', 'UserController@getLogout');
    Route::get('auth/register', 'UserController@getRegister');
    Route::post('auth/register', 'UserController@postRegister');
    Route::get('/search', 'ProductController@search');
    Route::get('/email', function () {
        Mail::send('home', ['name' => 'leontin'], function ($message) {
            $message->to('*****@*****.**', 'leontin')->from('*****@*****.**')->subject('welcome');
        });
    });
    Route::group(['middleware' => ['auth']], function () {
        Route::get('category/create', 'CategoryController@create');
        Route::post('category/store', 'CategoryController@store');
        Route::get('/product/create', 'ProductController@create');