|
| 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 Closure to execute when that URI is requested.
|
*/
Route::get('/', function () {
/*
注意:你的默认的数据库连接
oauth
*/
return 'laravel 4 app';
return View::make('index');
});
Route::get('test', 'TestController@test');
Route::patterns(['id' => '[1-9][0-9]*', 'comment_id' => '[1-9][0-9]*']);
Route::group(array('prefix' => 'v3'), function () {
Route::get('journals', 'JournalController@index');
Route::get('journals/{id}', 'JournalController@show');
Route::put('journals/{id}/stars', 'JournalController@star');
Route::delete('journals/{id}/stars', 'JournalController@unstar');
Route::post('users', 'UserController@store');
Route::post('oauth/access_token', 'OAuthController@postAccessToken');
Route::delete('oauth/invalidate_token', 'UserController@logout');
Route::get('journals/{id}/comments', 'JournalController@commentList');
// 用户期刊评论
Route::post('journals/{id}/comments', 'JournalController@comment');
// 匿名用户期刊评论
Route::post('journals/{id}/anonymous_comments', 'JournalController@anonymousComment');
Route::put('journals/{id}/comments/{comment_id}/favours', 'CommentController@favour');
Route::delete('journals/{id}/comments/{comment_id}/favours', 'CommentController@unfavour');