server/src/routes/api.php
author ymh <ymh.work@gmail.com>
Thu, 22 Sep 2016 16:05:08 +0200
changeset 280 59a2c10ac9b8
child 304 20071981ba2a
permissions -rw-r--r--
upgrade laravel to 5.3.10
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
280
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<?php
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
use Illuminate\Http\Request;
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
/*
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
|--------------------------------------------------------------------------
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
| API Routes
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
|--------------------------------------------------------------------------
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
|
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
|
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
*/
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
Route::group(['prefix' => 'v1'] , function() {
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
    Route::pattern('documents', ".*");
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
    Route::get('documents/{id}/transcript', 'Api\DocumentController@transcript');
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
    Route::resource('documents', 'Api\DocumentController',
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
                    ['only' => ['index', 'show', 'update']]);
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
    Route::resource('viaf', 'Api\ViafController',
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
                    ['only' => ['show']]);
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
    Route::resource('lexvo', 'Api\LexvoController',
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
                    ['only' => ['show']]);
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
    Route::resource('bnf', 'Api\BnfController',
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
                    ['only' => ['index','show']]);
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
    Route::resource('languages', 'Api\LanguageController',
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
                    ['only' => ['index']]);
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
    Route::resource('themes', 'Api\ThemeController',
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
                    ['only' => ['index']]);
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
    Route::resource('discourses', 'Api\DiscourseController',
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
                    ['only' => ['index']]);
59a2c10ac9b8 upgrade laravel to 5.3.10
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
});