server/src/app/Http/routes.php
author ymh <ymh.work@gmail.com>
Thu, 25 Feb 2016 21:26:15 +0100
changeset 133 821253d361d1
parent 126 e87a340711a4
child 139 8d688175513a
permissions -rw-r--r--
add bnf resolver
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<?php
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
/*
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
|--------------------------------------------------------------------------
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
| Application Routes
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
|--------------------------------------------------------------------------
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
|
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
| Here is where you can register all of the routes for an application.
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
| It's a breeze. Simply tell Laravel the URIs it should respond to
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
| and give it the controller to call when that URI is requested.
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
|
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
*/
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
Route::get('/', 'WelcomeController@index');
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
Route::get('home', 'HomeController@index');
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 19
diff changeset
    18
//Route::get('bo/docs/docDetailClient', 'Bo\DocumentListController@showClient');
2
00e2916104fe Migrate to php 5.6 + Laravel 5.1 + add phpunit test
ymh <ymh.work@gmail.com>
parents: 1
diff changeset
    19
Route::resource('bo/docs', 'Bo\DocumentListController');
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 19
diff changeset
    20
Route::controller('bo/docs', 'Bo\DocumentListController', [
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 19
diff changeset
    21
    'getClient' => 'bo.docs.client'
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 19
diff changeset
    22
]);
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 19
diff changeset
    23
2
00e2916104fe Migrate to php 5.6 + Laravel 5.1 + add phpunit test
ymh <ymh.work@gmail.com>
parents: 1
diff changeset
    24
1
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
Route::controllers([
19
eadaf0b8f02e Bo conception step. back to ember page
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    26
//    'auth' => 'Auth\AuthController',
2
00e2916104fe Migrate to php 5.6 + Laravel 5.1 + add phpunit test
ymh <ymh.work@gmail.com>
parents: 1
diff changeset
    27
    'password' => 'Auth\PasswordController',
1
01a844d292ac dev environment + first skeleton for bo
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
]);
4
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    29
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    30
/*
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    31
|--------------------------------------------------------------------------
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    32
| Api Route
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    33
|--------------------------------------------------------------------------
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    34
|
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    35
|
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    36
*/
f55970e41793 first skeleton of bo client in ember
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    37
107
16e1473a6a99 add cors support for api
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    38
Route::group(['prefix' => 'api/v1', 'middleware' => 'cors'] , function() {
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 19
diff changeset
    39
    Route::resource('documents', 'Api\DocumentController',
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 23
diff changeset
    40
                    ['only' => ['index', 'show', 'update']]);
23
037687868bc4 add viaf resolver service & api
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    41
    Route::resource('viaf', 'Api\ViafController',
037687868bc4 add viaf resolver service & api
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    42
                    ['only' => ['show']]);
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 23
diff changeset
    43
    Route::resource('lexvo', 'Api\LexvoController',
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 23
diff changeset
    44
                    ['only' => ['show']]);
133
821253d361d1 add bnf resolver
ymh <ymh.work@gmail.com>
parents: 126
diff changeset
    45
    Route::resource('bnf', 'Api\BnfController',
821253d361d1 add bnf resolver
ymh <ymh.work@gmail.com>
parents: 126
diff changeset
    46
                    ['only' => ['index','show']]);
126
e87a340711a4 improve on dataloading. add fixture management with proper interface to load data.
ymh <ymh.work@gmail.com>
parents: 107
diff changeset
    47
    Route::resource('languages', 'Api\LanguageController',
e87a340711a4 improve on dataloading. add fixture management with proper interface to load data.
ymh <ymh.work@gmail.com>
parents: 107
diff changeset
    48
                    ['only' => ['index']]);
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 19
diff changeset
    49
});