Example #1
0
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
use App\Article;
Route::get('/', function () {
    $articles = Article::homePage()->get();
    $full = true;
    $permalink = true;
    return view('home', compact('articles', 'full', 'permalink'));
});
Route::get('articles', function () {
    $articles = Article::articlesIndex()->get();
    $full = false;
    $permalink = true;
    return view('home', compact('articles', 'full', 'permalink'));
});
Route::get('about', function () {
    return view('about');
});
Route::get('follow', function () {
    return view('contact');
});
Route::get('housecup', 'HouseCupController@index');
Route::get('sudoku', 'SudokuController@index');
Route::get('articles/tag/{name}', 'ArticlesController@filterByTag');
Route::group(['prefix' => 'cms', 'middleware' => 'auth'], function () {
    Route::get('/', 'ArticlesController@index');