1
|
<?php
|
2
|
|
3
|
use Illuminate\Support\Facades\Route;
|
4
|
|
5
|
/*
|
6
|
|--------------------------------------------------------------------------
|
7
|
| Web Routes
|
8
|
|--------------------------------------------------------------------------
|
9
|
|
|
10
|
| Here is where you can register web routes for your application. These
|
11
|
| routes are loaded by the RouteServiceProvider within a group which
|
12
|
| contains the "web" middleware group. Now create something great!
|
13
|
|
|
14
|
*/
|
15
|
|
16
|
Route::get('/', 'PagesController@index');
|
17
|
|
18
|
Route::get('/artefact', 'ArtefactController@default');
|
19
|
Route::get('/artefact/{id}', 'ArtefactController@view');
|
20
|
Route::post('/artefact/like/{id}', 'ArtefactController@like');
|
21
|
Route::post('/artefact/unlike/{id}', 'ArtefactController@unlike');
|
22
|
Route::get('/category/{id}', 'ArtefactController@showCategory');
|
23
|
Route::get('/detail/like/{id}', 'DetailsController@like');
|
24
|
Route::get('/detail/unlike/{id}', 'DetailsController@unlike');
|
25
|
Route::resource('/detail', 'DetailsController', array('only' => array('index', 'show')));
|
26
|
Route::resource('/categories', 'CategoriesController', array('only' => array('index')));
|
27
|
Route::resource('/favartefacts', 'FavoriteArtefactsController', array('only' => array('index', 'show', 'store')));
|
28
|
Route::resource('/charts', 'ChartsController', array('only' => array('index', 'show', 'store')));
|
29
|
Route::get('/favmetadata', 'FavoriteMetadataController@index');
|
30
|
Route::get('/favmetadata/unlike/{id}', 'FavoriteMetadataController@unlike');
|
31
|
|
32
|
|
33
|
Auth::routes();
|
34
|
|
35
|
Route::get('/home', 'HomeController@index')->name('home');
|