当前位置: 首页>>代码示例>>PHP>>正文


PHP Route::patch方法代码示例

本文整理汇总了PHP中Route::patch方法的典型用法代码示例。如果您正苦于以下问题:PHP Route::patch方法的具体用法?PHP Route::patch怎么用?PHP Route::patch使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Route的用法示例。


在下文中一共展示了Route::patch方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: setRoutes

 public function setRoutes()
 {
     $pages = collect(\Config::get('pages'));
     foreach ($pages as $page) {
         if (!$page['uses']) {
             continue;
         }
         switch ($page['method']) {
             case 'get':
                 \Route::get($this->getUri($page), ['as' => $this->getName($page), 'uses' => $page['uses']]);
                 break;
             case 'post':
                 \Route::post($this->getUri($page), ['as' => $this->getName($page), 'uses' => $page['uses']]);
                 break;
             case 'patch':
                 \Route::patch($this->getUri($page), ['as' => $this->getName($page), 'uses' => $page['uses']]);
                 break;
             case 'delete':
                 \Route::patch($this->getUri($page), ['as' => $this->getName($page), 'uses' => $page['uses']]);
                 break;
             case 'any':
                 \Route::any($this->getUri($page), ['as' => $this->getName($page), 'uses' => $page['uses']]);
         }
     }
 }
开发者ID:Intelitkz,项目名称:laraveltools,代码行数:25,代码来源:Pages.php

示例2: function

<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| 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.
|
*/
// Authentication Routes...
Route::get('auth/login', 'Auth\\AuthController@login');
Route::get('auth/logout', 'Auth\\AuthController@getLogout');
Route::group(['middleware' => 'pjax'], function () {
    Route::get('/', ['as' => 'lots.index', 'uses' => 'LotController@index']);
    Route::get('/history', ['as' => 'lots.history', 'uses' => 'LotController@history']);
    Route::get('/profile', ['as' => 'profile.index', 'uses' => 'ProfileController@index']);
    Route::get('/profile/lots', ['as' => 'profile.lots', 'uses' => 'ProfileController@lots']);
    Route::patch('/profile/update/tradeUrl', ['as' => 'profile.update.tradeUrl', 'uses' => 'ProfileController@updateTradeURL']);
});
Route::group(['prefix' => 'admin', 'middleware' => ['auth', 'acl'], 'can' => 'admin.access'], function () {
    Route::get('/', 'AdminController@index');
});
开发者ID:enizunic93,项目名称:SteamLotterry,代码行数:25,代码来源:routes.php

示例3: function

        Route::get('email', ['as' => 'password.email', 'uses' => 'PasswordController@getEmail']);
        Route::post('email', ['as' => 'password.email', 'uses' => 'PasswordController@postEmail']);
        Route::get('reset/{token}', ['as' => 'password.reset', 'uses' => 'PasswordController@getReset']);
        Route::post('reset', ['as' => 'password.reset', 'uses' => 'PasswordController@postEmail']);
    });
});
// API routes
Route::group(['prefix' => 'api', 'namespace' => 'Api'], function () {
    // DataTables
    Route::get('table/article', ['as' => 'api.table.article', 'uses' => 'DataTableController@getArticles']);
    Route::get('table/category', ['as' => 'api.table.category', 'uses' => 'DataTableController@getCategories']);
    Route::get('table/language', ['as' => 'api.table.language', 'uses' => 'DataTableController@getLanguages']);
    Route::get('table/user', ['as' => 'api.table.user', 'uses' => 'DataTableController@getUsers']);
});
// Admin routes
Route::group(['prefix' => 'admin', 'namespace' => 'Admin', 'middleware' => 'auth'], function () {
    // GET
    Route::get('/', ['as' => 'admin.root', 'uses' => 'DashboardController@index']);
    Route::get('setting', ['as' => 'admin.setting.index', 'uses' => 'SettingController@getSettings']);
    // POST
    Route::post('language/change', ['as' => 'admin.language.change', 'uses' => 'LanguageController@postChange']);
    Route::post('page/order', ['as' => 'admin.page.order', 'uses' => 'PageController@postOrder']);
    // PATCH
    Route::patch('setting/{setting}', ['as' => 'admin.setting.update', 'uses' => 'SettingController@patchSettings']);
    // Resources
    Route::resource('article', 'ArticleController');
    Route::resource('category', 'CategoryController');
    Route::resource('language', 'LanguageController');
    Route::resource('page', 'PageController');
    Route::resource('user', 'UserController');
});
开发者ID:ungly,项目名称:laravel-5-simple-cms,代码行数:31,代码来源:routes.php

示例4:

 /**
  * Notes Controller
  */
 Route::get('/notes/create', ['as' => 'notes.create', 'uses' => 'NotesController@create']);
 Route::post('/notes/create', ['as' => 'notes.create', 'uses' => 'NotesController@store']);
 Route::get('/notes', ['as' => 'notes.index', 'uses' => 'NotesController@index']);
 Route::get('/notes/{id}/download', ['as' => 'notes.download', 'uses' => 'NotesController@download']);
 Route::get('/notes/{slug}', ['as' => 'notes.show', 'uses' => 'NotesController@show']);
 /**
  * Quotes Controller
  */
 Route::get('/quotes/create', ['as' => 'quotes.create', 'uses' => 'QuotesController@create']);
 Route::post('/quotes/create', ['as' => 'quotes.create', 'uses' => 'QuotesController@store']);
 Route::get('/quotes', ['as' => 'quotes.index', 'uses' => 'QuotesController@index']);
 Route::get('/quotes/{id}/edit', ['as' => 'quotes.edit', 'uses' => 'QuotesController@edit']);
 Route::patch('/quotes/{id}/edit', ['as' => 'quotes.update', 'uses' => 'QuotesController@update']);
 Route::get('/quotes/{id}/setasqotd', ['as' => 'quotes.setasqotd', 'uses' => 'QuotesController@setasqotd']);
 /**
  * OrganisationsController
  */
 Route::get('/organisations', ['as' => 'org.index', 'uses' => 'OrganisationsController@index']);
 Route::get('/org/create', ['as' => 'org.create', 'uses' => 'OrganisationsController@create']);
 Route::post('/org/create', ['as' => 'org.create', 'uses' => 'OrganisationsController@store']);
 Route::delete('/org/{id}', ['as' => 'org.delete', 'uses' => 'OrganisationsController@destroy']);
 /**
  * NewsLetter Controller
  */
 Route::post('/newsletter/subscribe', ['as' => 'newsletter.subscribe', 'uses' => 'NewsletterController@subscribe']);
 Route::get('/newsletter', ['as' => 'newsletter.index', 'uses' => 'NewsletterController@index']);
 Route::get('/newsletter/{name}', ['as' => 'newsletter.show', 'uses' => 'NewsletterController@show']);
 Route::get('/newsletter/{name}/download', ['as' => 'newsletter.download', 'uses' => 'NewsletterController@download']);
开发者ID:kinnngg-lenz,项目名称:csacerc,代码行数:31,代码来源:routes.php

示例5: function

Route::get('auth/verify/{code}', 'Auth\\AuthController@verifyEmail');
// Password reset
Route::get('password/email', 'Auth\\PasswordController@getEmail')->name('auth.password');
Route::post('password/email', 'Auth\\PasswordController@postEmail');
Route::get('password/reset/{token}', 'Auth\\PasswordController@getReset');
Route::post('password/reset', 'Auth\\PasswordController@postReset');
// Social
Route::get('auth/social/{provider}', 'Auth\\AuthController@redirectToProvider')->name('social.redirect');
Route::get('auth/social/{provider}/callback', 'Auth\\AuthController@handleProviderCallback')->name('social.handle');
// Profile
Route::get('profile', 'ProfilesController@show')->name('profile.my');
Route::get('profile/create', 'ProfilesController@create')->name('profile.create');
Route::post('profile/upload', 'ProfilesController@upload')->name('profile.upload');
Route::get('profile/{id}/edit', 'ProfilesController@edit')->name('profile.edit')->where('id', '[0-9]+');
Route::match(['get', 'post'], 'profile/{id}/edit/settings', 'ProfilesController@editSettings')->name('profile.edit.settings')->where('id', '[0-9]+');
Route::patch('profile/{id}/update', 'ProfilesController@update')->name('profile.update')->where('id', '[0-9]+');
Route::get('profile/{id?}', 'ProfilesController@show')->name('profile.display')->where('id', '[0-9]+');
// Settings
Route::get('settings/account', function () {
    return view('settings.account');
})->name('settings.account');
Route::get('settings/notifications', function () {
    return view('settings.notifications');
})->name('settings.notifications');
// TBD
Route::get('/tbd', function () {
    return view('tbd');
})->name('tbd');
// Dashboard
Route::get('/dashboard', function () {
    return view('dashboard');
开发者ID:JoinTheFlocc,项目名称:flocc-web,代码行数:31,代码来源:routes.php

示例6: function

    Route::post('orders/update/{id}', ['as' => 'orders.update', 'uses' => 'OrdersController@update']);
    Route::get('cupoms', ['as' => 'cupoms.index', 'uses' => 'CupomsController@index']);
    Route::get('cupoms/create', ['as' => 'cupoms.create', 'uses' => 'CupomsController@create']);
    Route::post('cupoms/store', ['as' => 'cupoms.store', 'uses' => 'CupomsController@store']);
    Route::get('cupoms/show/{id}', ['as' => 'cupoms.show', 'uses' => 'CupomsController@show']);
    Route::get('cupoms/edit/{id}', ['as' => 'cupoms.edit', 'uses' => 'CupomsController@edit']);
    Route::post('cupoms/update/{id}', ['as' => 'cupoms.update', 'uses' => 'CupomsController@update']);
});
Route::group(['prefix' => 'customer', 'as' => 'customer.'], function () {
    Route::get('order', ['as' => 'order.index', 'uses' => 'CheckoutController@index']);
    Route::get('order/create', ['as' => 'order.create', 'uses' => 'CheckoutController@create']);
    Route::post('order/store', ['as' => 'order.store', 'uses' => 'CheckoutController@store']);
});
Route::group(['middleware' => 'cors'], function () {
    Route::post('oauth/access_token', function () {
        return Response::json(Authorizer::issueAccessToken());
    });
    Route::group(['prefix' => 'api', 'middleware' => 'oauth', 'as' => 'api.'], function () {
        //Rotas isoladas devem vir antes dos resources!
        Route::get('user/authenticated', 'UserController@authenticated');
        Route::group(['prefix' => 'teste', 'middleware' => 'oauth', 'as' => 'teste.'], function () {
        });
        Route::group(['prefix' => 'client', 'middleware' => 'oauth.checkrole:client', 'as' => 'client.'], function () {
            Route::resource('order', 'Api\\Client\\ClientCheckoutController', ['except' => ['create', 'edit', 'destroy']]);
        });
        Route::group(['prefix' => 'deliveryman', 'middleware' => 'oauth.checkrole:deliveryman', 'as' => 'deliveryman.'], function () {
            Route::resource('order', 'Api\\Deliveryman\\DeliverymanCheckoutController', ['only' => ['index', 'show']]);
            Route::patch('order/{id}/update-status', ['uses' => 'Api\\Deliveryman\\DeliverymanCheckoutController@updateStatus', 'as' => 'orders.update_status']);
        });
    });
});
开发者ID:phelippe,项目名称:codedelivery,代码行数:31,代码来源:routes.php

示例7:

    Route::delete('adverts/{id}', ['as' => 'advert.destroy', 'uses' => 'AdvertsController@destroy']);
    Route::delete('user/delete/{id}', ['as' => 'user.destroy', 'uses' => 'UserController@destroy']);
    Route::delete('tags/{name}', ['as' => 'tags.destroy', 'uses' => 'TagsController@destroy']);
    Route::post('admin/users/give/{id}', ['as' => 'admin.give', 'uses' => 'UserController@giveAdmin']);
    Route::post('admin/users/take/{id}', ['as' => 'admin.take', 'uses' => 'UserController@takeAdmin']);
    Route::get('tags/{tags}', 'TagsController@show');
    Route::get('adverts', 'AdvertsController@index');
    Route::get('adverts/{id}', 'AdvertsController@show');
    Route::get('/user/edit/{id}', 'UserController@edit');
    Route::put('/user/edit/{id}', 'UserController@update');
    Route::patch('/user/edit/{id}', 'UserController@update');
    Route::get('user/edit/password/{id}', 'UserController@editPassword');
    Route::put('user/edit/password/{id}', 'UserController@updatePassword');
    Route::patch('user/edit/password/{id}', 'UserController@updatePassword');
    Route::get('/user/show', 'UserController@show');
    Route::get('/admin/tags', 'TagsController@adminTags');
    Route::get('/admin/users', 'UserController@adminIndex');
    Route::get('/admin/adverts', 'AdvertsController@adminAdverts');
    Route::get('contact', ['as' => 'contact', 'uses' => 'ContactController@create']);
    Route::post('contact', ['as' => 'contact_store', 'uses' => 'ContactController@store']);
    Route::post('/adverts/message', ['as' => 'contact_advert_store', 'uses' => 'ContactController@advertStore']);
    //    Route::get('/adverts/{id}', ['as' => 'contact_advert', 'uses' => 'ContactController@advertStore']);
    Route::post('/search/', 'AdvertsController@searchAdverts');
    //Route::get('/search/', 'AdvertController@searchAdverts');
    Route::patch('adverts/expired/{id}', ['as' => 'advert.setExpired', 'uses' => 'AdvertsController@setExpired']);
    Route::patch('adverts/available/{id}', ['as' => 'advert.setAvailable', 'uses' => 'AdvertsController@setAvailable']);
});
//Route::group(['middleware' => 'web'], function () {
//    Route::auth();
//    Route::get('/home', 'HomeController@index');
//});
开发者ID:Zlyy,项目名称:adceg,代码行数:31,代码来源:routes.php

示例8: function

Route::group(['middleware' => ['web']], function () {
    // Profile Routes
    Route::get('/profile/{user}', 'ProfileController@show');
    Route::post('/user/search', 'UserController@search');
    //Album Routes
    Route::get('/albums/{album}', 'AlbumController@show');
    Route::post('profile/{user}/albums', 'AlbumController@store');
    Route::get('/albums/{album}/edit', 'AlbumController@edit');
    Route::patch('albums/{album}', 'AlbumController@update');
    Route::delete('/albums/{album}', 'AlbumController@delete');
    //Comment Routes
    Route::post('albums/{album}/comments', 'CommentController@store');
    Route::get('/comments/{comment}/edit', 'CommentController@edit');
    Route::patch('comments/{comment}', 'CommentController@update');
    Route::delete('/comments/{comment}', 'CommentController@delete');
    //Like Routes
    Route::post('albums/{album}/likes', 'LikeController@store');
    Route::delete('/likes/{like}', 'LikeController@unlike');
    //Photo Routes
    Route::post('uploads/{album}', 'PhotoController@store');
    Route::delete('/photos/{photo}', 'PhotoController@delete');
    //Settings
    Route::get('/settings', 'ProfileController@settings');
    Route::patch('/settings/update/{user}', 'ProfileController@updateDetails');
    //Image Splash Pages
    Route::get('/images/{photo}', 'PhotoController@show');
    //Auth
    Route::auth();
    Route::get('/', 'HomeController@index');
    Route::get('/home', 'HomeController@index');
});
开发者ID:Craig115,项目名称:event-album,代码行数:31,代码来源:routes.php

示例9: function

    Route::get('/tiposProyectos/editar/{tipoProyecto}', 'TiposProyectosController@edit');
    Route::post('/tiposProyectos/actualizar/{tipoProyecto}', 'TiposProyectosController@update');
});
Route::group(array('prefix' => 'adminRoot'), function () {
    Route::get('/modulos', 'ModuloController@index');
    Route::get('/modulos/nuevo', 'ModuloController@create');
    Route::post('/modulos', 'ModuloController@store');
    Route::get('/modulos/editar/{modulo}', 'ModuloController@edit');
    Route::post('/modulos/{modulo}', 'ModuloController@update');
    //Importación de catálogos
    Route::get('/importar-catalogos', 'ImportaCatalogosController@index');
    Route::post('/importar', 'ImportaCatalogosController@importar');
});
Route::get('/proyectos', 'ProyectosController@index');
Route::get('/proyectos/importar', 'ImportarProyectoController@index');
Route::get('/proyectos/upload', 'ImportarProyectoController@postUpload');
Route::post('/proyectos/convertir', 'ImportarProyectoController@convertir');
Route::get('/proyectos/vista-previa', 'ImportarProyectoController@show');
Route::post('/proyectos/importar/', 'ImportarProyectoController@store');
//** Requisiciones **//
Route::group(array('prefix' => 'req', 'before' => 'auth'), function () {
    Route::get('/', 'RequisicionController@index');
    Route::get('/nueva', 'RequisicionController@create');
    Route::post('/store', 'RequisicionController@store');
    Route::get('/info/{id}', 'RequisicionController@show');
    Route::get('/articulos/agregar/{req_id}', 'ArticulosController@create');
    Route::post('/articulos/store', 'ArticulosController@store');
    Route::get('/articulos/{articulo}/editar', 'ArticulosController@edit');
    Route::patch('/articulos/{articulo}', 'ArticulosController@update');
    Route::delete('/articulos/{articulo}', 'ArticulosController@destroy');
});
开发者ID:armandolazarte,项目名称:gia,代码行数:31,代码来源:routes.php

示例10:

<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| 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.
|
*/
Route::get('/', 'HomesController@index');
Route::get('/profile', ['middleware' => 'auth', 'uses' => 'HomesController@profile']);
Route::patch('/profile', ['middleware' => 'auth', 'uses' => 'HomesController@editProfile']);
Route::get('/register', ['middleware' => 'guest', 'uses' => 'Auth\\AuthController@getRegister']);
Route::post('/register', ['middleware' => 'guest', 'uses' => 'Auth\\AuthController@postRegister']);
Route::get('/login', ['middleware' => 'guest', 'uses' => 'Auth\\AuthController@getLogin']);
Route::post('/login', ['middleware' => 'guest', 'uses' => 'Auth\\AuthController@postLogin']);
Route::get('/logout', ['middleware' => 'auth', 'uses' => 'Auth\\AuthController@getLogout']);
Route::resource('users', 'UsersController');
开发者ID:shawon922,项目名称:cv-maker,代码行数:21,代码来源:routes.php

示例11:

//Route::get('/media/{media}/edit',             ['as' => 'admin.media.edit' ,'uses' => 'MediaController@edit']);
Route::get('/media/{media_type}/{id}/edit', ['as' => 'media.type.edit', 'uses' => 'MediaController@edit']);
//add form
Route::get('/media/create', ['as' => 'admin.media.create', 'uses' => 'MediaController@selectMediaTypeBeforeCreate']);
Route::get('/media/{media_type}/create', ['as' => 'admin.media.media_type.create', 'uses' => 'MediaController@create']);
//modal views (for ng modal ui)
Route::get('/media/modal_select_media', ['as' => 'api.modal.select.media', 'uses' => 'MediaController@ngTemplateSelectMediaModal']);
//returns ng template view
//index for modal create media
Route::get('/media/modal_create_media', ['as' => 'api.modal.create.media', 'uses' => 'MediaController@ngTemplateSelectMediaCreate']);
//index for modal select mediaLibrary
//returns json object for ng modal view
Route::get('api/media/modal', ['as' => 'api.media.modal', 'uses' => 'MediaController@apiIndex']);
Route::get('api/media/modal/{media_type}', ['as' => 'api.media.modal.type', 'uses' => 'MediaController@apiIndex']);
Route::get('api/media/modaltest/{media_type}', 'MediaController@apiIndexOrder');
//index
Route::get('/media/all/data', ['as' => 'media.index.all.data', 'uses' => 'MediaController@indexAllData']);
#Route::get('/media/all',                       ['as' => 'media.index.all',             'uses' => 'MediaController@getIndexAll']);
//also used by ng directive form_media)field.html
Route::get('/media', ['as' => 'media.index', 'uses' => 'MediaController@getIndexAll']);
#even uit.. package
#Route::get('/media', ['as' => 'media.index' ,'uses' => 'MediaController@index']);
#Route::get('/media/{media_type}', 'MediaController@index');
//database
Route::post('/media', ['as' => 'media.store', 'uses' => 'MediaController@store']);
Route::patch('/media/{media}', ['as' => 'media.update', 'uses' => 'MediaController@update']);
//Route::put('/media/{media}',                  ['as' => '',                            'uses' => 'MediaController@update']);
Route::delete('/media', ['as' => 'media.destroy.bulk', 'uses' => 'MediaController@destroyBulk']);
Route::delete('/media/{media?}', ['as' => 'media.destroy', 'uses' => 'MediaController@destroy']);
//show uit cms
//Route::get('/media/{media}', ['as' => 'admin.media.show' ,'uses' => 'MediaController@show']);
开发者ID:wi-development,项目名称:media,代码行数:31,代码来源:routes.php

示例12: view

    return view('home');
});
/// SEZGICRAFT HOME ///
Route::get('/sezgicraft', 'HomeController@index');
/// ARTICLES ///
Route::resource('sezgicraft/articles', 'ArticleController');
/// USERS ///
Route::get('sezgicraft/users', 'UserController@users');
Route::get('sezgicraft/users/{name}', 'UserController@show');
Route::post('sezgicraft/users/{name}/pp', 'UserController@uploadTn');
Route::post('sezgicraft/users/{name}/cv', 'UserController@uploadCv');
Route::post('sezgicraft/users/edit-profile/{id}', 'UserController@changeTheme');
/// COMMENTS ///
Route::post('sezgicraft/users/comment', 'CommentController@postComment');
/// PROFILE ///
Route::patch('sezgicraft/users/edit-profile/{id}', 'UserController@update');
Route::get('sezgicraft/users/edit-profile/{id}', 'UserController@editProfile');
/// FRIENDS ///
Route::get('sezgicraft/users/add-friend/{id}', 'FriendController@getAddFriend');
Route::get('sezgicraft/users/remove-friend/{id}', 'FriendController@getRemoveFriend');
/// GALLERY ///
Route::get('sezgicraft/photo-gallery', 'GalleryController@index');
Route::post('sezgicraft/photo-gallery/upload', 'GalleryController@uploadPicture');
Route::get('sezgicraft/video-gallery', 'GalleryController@vidIndex');
Route::post('sezgicraft/video-gallery/upload', 'GalleryController@uploadVideo');
/// APPLY ///
Route::post('sezgicraft/application', 'UserController@apply');
/// ADMIN ///
Route::get('sezgicraft/admin-panel', 'AdminController@index');
Route::get('sezgicraft/admin-panel/disable-user/{id}', 'AdminController@disableUser');
Route::get('sezgicraft/admin-panel/enable-user/{id}', 'AdminController@enableUser');
开发者ID:mathewsandi,项目名称:Sezgi,代码行数:31,代码来源:routes.php

示例13:

 Route::post('events', 'EventsController@store');
 Route::get('events/{events}', 'EventsController@show');
 Route::get('events/{events}/edit', 'EventsController@edit');
 Route::patch('events/{events}', 'EventsController@update');
 Route::delete('events/{events}', 'EventsController@destroy');
 Route::post('events/{events}/email', 'EventsController@sendMassEmail');
 //This is in pagescontroller because of the specific eventrequest that has
 //required fields - putting the publish method in pagescontroller gets around this
 Route::post('events/{events}/publish', 'PagesController@publish');
 Route::post('site/admin/toggleFeatured/{slug}', 'PagesController@siteAdminToggleFeatured');
 //This is an event entry form (hence the url) but it's really an Entry method
 Route::get('events/{events}/enter', 'EntryController@create');
 //Competitions
 Route::post('/competition/add', 'CompetitionController@store');
 Route::post('/competition/delete/{id}', 'CompetitionController@destroy');
 Route::patch('/competition/update/{id}', 'CompetitionController@update');
 //Details
 Route::post('/detail/add', 'DetailController@store');
 Route::post('/detail/delete/{id}', 'DetailController@destroy');
 //User pages
 Route::get('/user/events', 'PagesController@userEvents');
 Route::get('/user/entries', 'PagesController@userEntries');
 Route::get('/user/profile', 'PagesController@userProfile');
 //Questions
 Route::post('/question/add', 'QuestionController@store');
 Route::post('/question/delete/{id}', 'QuestionController@destroy');
 //Discounts
 Route::post('/discount/add', 'DiscountController@store');
 Route::post('/discount/delete/{id}', 'DiscountController@destroy');
 //Extras
 Route::post('/extras/add', 'ExtrasController@store');
开发者ID:rachelglover,项目名称:entries,代码行数:31,代码来源:routes.php

示例14: function

|
| This route group applies the "web" middleware group to every route
| it contains. The "web" middleware group is defined in your HTTP
| kernel and includes session state, CSRF protection, and more.
|
*/
/*Route::group(['middleware' => ['web']], function () {
    //
});*/
Route::group(['middleware' => 'web'], function () {
    Route::auth();
    Route::resource('projects', 'ProjectController');
    Route::resource('times', 'LoginController');
    Route::resource('tasks', 'TaskController');
    Route::get('/', 'ProjectController@index');
    Route::get('profile', 'UserController@profile');
    Route::resource('projects', 'ProjectController');
    Route::resource('users', 'UserController');
    Route::post('projects/{id}', 'ProjectController@sync');
    Route::post('projects/{id}/remove', 'ProjectController@desync');
    Route::post('start', 'LoginController@start');
    Route::post('stop', 'LoginController@stop');
    Route::post('tasks/{id}/create', 'TaskController@store');
    Route::patch('projects/{id}/upload', 'ProjectController@uploadPicture');
    Route::patch('users/{id}/upload', 'UserController@uploadPicture');
    Route::patch('times/{id}/update', 'LoginController@update');
    Route::patch('tasks/{id}/update', 'TaskController@update');
    Route::post('projects/{id}/update', 'ProjectController@updateSync');
    Route::get('projects/{id}/stats', 'ProjectController@stats');
    Route::get('users/{id}/archive/{year}/{month}', 'UserController@archive');
});
开发者ID:Ozvvald,项目名称:ketshx,代码行数:31,代码来源:routes.php

示例15: function

    /**
     * Facebook signup and authentication
     */
    Route::post('facebook', 'FacebookController@index');
    /**
     * Email
     */
    Route::get('email', 'EmailController@getEmail')->middleware('auth');
    Route::post('email/allow-change', 'EmailController@allowEmailChange')->middleware('throttle:2,1');
    Route::patch('email/change', 'EmailController@changeEmail');
    /**
     * Password
     */
    Route::patch('password/change', 'PasswordController@changePassword')->middleware('auth');
    Route::post('password/allow-recovery', 'PasswordController@allowPasswordRecovery')->middleware('throttle:2,1');
    Route::patch('password/recover', 'PasswordController@recoverPassword');
    /**
     * Async validation
     */
    Route::post('validate/uniqueness', 'AsyncValidationController@validateUniqueness');
    Route::post('validate/email-token', 'AsyncValidationController@validateEmailToken');
});
/**
 * Posts
 */
Route::group(['prefix' => 'posts', 'namespace' => 'Post'], function () {
    /**
     * Get all posts
     */
    Route::get('/', 'PostController@index');
    /**
开发者ID:adiachenko,项目名称:catchy_api,代码行数:31,代码来源:routes.php


注:本文中的Route::patch方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。