本文整理汇总了PHP中Route::PUT方法的典型用法代码示例。如果您正苦于以下问题:PHP Route::PUT方法的具体用法?PHP Route::PUT怎么用?PHP Route::PUT使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Route
的用法示例。
在下文中一共展示了Route::PUT方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
Route::POST('cart/jual', array('uses' => 'PenjualanController@addCart', 'as' => 'add.cart'));
Route::post('laporan/penjualan', ['uses' => 'PenjualanController@getData']);
Route::get('penjualan/laporan', ['uses' => 'PenjualanController@laporan']);
Route::get('api/penjualan', ['uses' => 'PenjualanController@apiJual']);
Route::get('penjualan', array('uses' => 'PenjualanController@index'));
Route::get('penjualan/cart/delete/{id}', array('uses' => 'PenjualanController@deletecart'));
Route::get('penjualan/cart', array('uses' => 'PenjualanController@cart'));
Route::POST('penjualan/store', array('uses' => 'PenjualanController@store', 'as' => 'penjualan.store'));
Route::get('barang/api', array('uses' => 'PenjualanController@apiBarang'));
Route::get('pelanggan/api', array('uses' => 'PenjualanController@apiPelanggan'));
Route::get('penjualan/struk', array('uses' => 'PenjualanController@faktur'));
Route::DELETE('penjualan/delete/{id}', ['uses' => 'PenjualanController@destroy']);
Route::get('penjualan/resetCart', ['uses' => 'PenjualanController@resetCart']);
Route::get('penjualan/show/{id}', ['uses' => 'PenjualanController@show']);
Route::get('penjualan/delete/{id}', ['uses' => 'PenjualanController@hapus']);
Route::get('pelanggan', array('uses' => 'PelangganController@index'));
Route::get('api/pelanggan', array('uses' => 'PelangganController@apiPelanggan'));
Route::get('api/getId', ['uses' => 'PelangganController@idPelanggan']);
Route::DELETE('pelanggan/delete/{id}', ['uses' => 'PelangganController@destroy']);
Route::POST('pelanggan/store', ['uses' => 'PelangganController@store']);
Route::get('pelanggan/edit/{id}', array('uses' => 'PelangganController@edit'));
Route::PUT('pelanggan/update/{id}', ['uses' => 'PelangganController@update', 'as' => 'pelanggan.update']);
Route::get('suplier', array('uses' => 'SuplierController@index'));
Route::get('api/suplier', array('uses' => 'SuplierController@apiSuplier'));
Route::get('api/getIdSuplier', ['uses' => 'SuplierController@idSuplier']);
Route::DELETE('suplier/delete/{id}', ['uses' => 'SuplierController@destroy']);
Route::POST('suplier/store', ['uses' => 'SuplierController@store']);
Route::get('suplier/edit/{id}', array('uses' => 'SuplierController@edit'));
Route::PUT('suplier/update/{id}', ['uses' => 'SuplierController@update', 'as' => 'suplier.update']);
Route::get('logout', ['uses' => 'UserController@logout']);
});
示例2: array
Route::resource('billing/fee_schedules', 'feeSchedulesController');
//Invoices
Route::get('billing/invoices/{fee_schedule_code}/bill_class', array('as' => 'billing.invoices.bill_class', 'uses' => 'invoicesController@bill_class'));
Route::post('billing/invoices/class_invoices', array('as' => 'billing.invoices.class_invoices', 'uses' => 'invoicesController@class_invoices'));
Route::get('billing/invoices/{student_id}/{fee_schedule_code}/student_invoice', array('as' => 'billing.invoices.student_invoice', 'uses' => 'invoicesController@student_invoice'));
Route::get('billing/invoices/{student_id}/{fee_schedule_code}/edit_student_invoice', array('as' => 'billing.invoices.edit_student_invoice', 'uses' => 'invoicesController@edit_student_invoice'));
Route::post('billing/invoices/update_student_invoice', array('as' => 'billing.invoices.update_student_invoice', 'uses' => 'invoicesController@update_student_invoice'));
Route::get('billing/invoices/{student_id}/{fee_schedule_code}/mail_invoice', array('as' => 'billing.invoices.mail_invoice', 'uses' => 'invoicesController@mail_invoice'));
Route::resource('billing/invoices', 'invoicesController');
//Discount Policies
Route::get('billing/edit_parent_policy', array('as' => 'billing.discount_policies.edit_parent_policy', 'uses' => 'discountPolicyController@edit_parent_policy'));
Route::get('billing/edit_staff_policy', array('as' => 'billing.discount_policies.edit_staff_policy', 'uses' => 'discountPolicyController@edit_staff_policy'));
Route::get('billing/edit_scholarship_policy', array('as' => 'billing.discount_policies.edit_scholarship_policy', 'uses' => 'discountPolicyController@edit_scholarship_policy'));
Route::PUT('billing/update_parent_policy', array('as' => 'billing.discount_policies.update_parent_policy', 'uses' => 'discountPolicyController@update_parent_policy'));
Route::PUT('billing/update_staff_policy', array('as' => 'billing.discount_policies.update_staff_policy', 'uses' => 'discountPolicyController@update_staff_policy'));
Route::PUT('billing/update_scholarship_policy', array('as' => 'billing.discount_policies.update_scholarship_policy', 'uses' => 'discountPolicyController@update_scholarship_policy'));
Route::resource('billing/discount_policies', 'discountPolicyController');
//Student Ledgers
Route::resource('billing/student_ledger', 'studentsLedgerController');
});
//==========================SETTINGS==========================|
//============================================================|
//==========================ACCOUNTS ROUTES=================|
//============================================================|
Route::group(['middleware' => ['accounts_officer']], function () {
Route::post('accounts/payments/pay_invoice', array('as' => 'accounts.payments.pay_invoice', 'uses' => 'paymentsController@pay_invoice'));
Route::post('accounts/payments/store_pay_invoice', array('as' => 'accounts.payments.store_pay_invoice', 'uses' => 'paymentsController@store_pay_invoice'));
Route::resource('accounts/payments', 'paymentsController');
Route::post('accounts/reports/search', array('as' => 'accounts.reports.search', 'uses' => 'accountsController@reports_search'));
Route::resource('accounts/reports', 'accountsController');
});
示例3: function
Route::resource('/', 'frontHomeController');
Route::get('/contacto', function () {
return view('front.contacto.index');
});
Route::get('/institucional', function () {
return view('front.institucional.index');
});
Route::resource('/productos', 'frontProductosController');
Route::resource('/marcas', 'frontMarcaController');
Route::group(['prefix' => 'admin', 'middleware' => 'auth'], function () {
Route::resource('usuarios', 'UsersController');
Route::resource('paises', 'PaisesController');
Route::resource('provincias', 'ProvinciasController');
Route::resource('localidades', 'LocalidadesController');
Route::resource('empresas', 'EmpresasController');
Route::resource('tipoproducto', 'TipoproductoController');
Route::resource('rubros', 'RubrosController');
Route::resource('marcas', 'MarcasController');
Route::resource('productos', 'ProductosController');
Route::PUT('usuario/{usuarios}', ['uses' => 'UsersController@actPass', 'as' => 'usuario.actpass']);
});
Route::resource('mail', 'MailController');
// Authentication routes...
Route::get('admin/auth/login', ['uses' => 'Auth\\AuthController@getLogin', 'as' => 'admin.auth.login']);
Route::post('admin/auth/login', ['uses' => 'Auth\\AuthController@postLogin', 'as' => 'admin.auth.login']);
Route::get('admin/auth/logout', ['uses' => 'Auth\\AuthController@getLogout', 'as' => 'admin.auth.logout']);
//Restablecer pass
Route::get('password/email', 'Auth\\PasswordController@getEmail');
Route::post('password/email', 'Auth\\PasswordController@postEmail');
Route::get('password/reset/{token}', 'Auth\\PasswordController@getReset');
Route::post('password/reset', 'Auth\\PasswordController@postReset');
示例4: function
| Here is where you will register all of the routes in 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('/', 'PageController@index');
Route::post('/makeCustomerId', 'PageController@makeCustomerId');
Route::get('/{short_name}/service', 'PageController@showAvailableServices');
Route::post('/{short_name}/product', 'PageController@showAvailableProducts');
Route::post('/{short_name}/cart', 'PageController@showShoppingCart');
Route::post('/{short_name}/checkout', 'PageController@proceedToCheckout');
Route::post('/{short_name}/ordersubmitted', 'PageController@submitOrder');
Route::post('/students/products/add', 'CartController@addItem');
Route::post('/students/products/getTheNumberOfItems', 'CartController@getTheNumberOfItems');
Route::get('/page/{id}', 'PageController@showPage');
Route::PUT('/query/{id}', 'PageController@sendEmail');
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| 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(['prefix' => 'api'], function () {
Route::resource('cart', 'CartController');
});
Route::group(['middleware' => 'web'], function () {
Route::auth();
示例5: function
Route::group(['middleware' => ['web']], function () {
Route::resource('emails', 'EmailsController');
// in emails module, for CRUD
Route::get('/', ['as' => 'home', 'uses' => 'EmailsController@inbox']);
// in emails module, for CRUD
Route::get('/readmail/{id}', 'EmailsController@fetchmail');
// in emails module, for CRUD
Route::get('/readmails', 'MailController@readmails');
// in emails module, for CRUD
Route::get('image/{id}', ['as' => 'image', 'uses' => 'MailController@get_data']);
/* get image */
Route::post('validating-email-settings', ['as' => 'validating.email.settings', 'uses' => 'EmailsController@validatingEmailSettings']);
Route::get('/diagnos-email', ['as' => 'diag.email', 'uses' => 'DiagnosticController@getDiag']);
Route::post('/diagnos-email-post', ['as' => 'post.diag.email', 'uses' => 'DiagnosticController@postDiag']);
});
Route::PUT('validating-email-settings-on-update/{id}', ['as' => 'validating.email.settings.update', 'uses' => 'EmailsController@validatingEmailSettingsUpdate']);
// route to check email input validation
/*
|=============================================================
| View all the Routes
|=============================================================
*/
//Route::get('/aaa', function () {
// $routeCollection = Route::getRoutes();
// echo "<table style='width:100%'>";
// echo '<tr>';
// echo "<td width='10%'><h4>HTTP Method</h4></td>";
// echo "<td width='10%'><h4>Route</h4></td>";
// echo "<td width='10%'><h4>Url</h4></td>";
// echo "<td width='80%'><h4>Corresponding Action</h4></td>";
// echo '</tr>';
示例6: array
}
$map = Gmaps::create_map();
echo "<html><head>\n<script type='text/javascript'>var centreGot = false;</script>" . $map['js'] . "</head><body>" . $map['html'] . "</body></html>";
});
Route::get('login', array('uses' => 'UserController@login'));
Route::POST('login', array('uses' => 'UserController@doLogin'));
Route::get('404', function () {
return View('errors.404');
});
//Route::resource('barang','BarangController');
Route::group(['middleware' => 'admin'], function () {
Route::get('role', ['uses' => 'RoleController@index', 'as' => 'role.index']);
Route::get('role/create', ['uses' => 'RoleController@create']);
Route::POST('role/store', ['uses' => 'RoleController@store', 'as' => 'role.store']);
Route::get('role/edit/{id}', ['uses' => 'RoleController@edit']);
Route::PUT('role/update', ['uses' => 'RoleController@update', 'as' => 'role.update']);
Route::resource('permission', 'PermissionController');
Route::resource('user', 'UserController');
Route::resource('lokasi', 'LokasiController');
Route::get('subkelompok', ['uses' => 'SubKelompokController@index', 'as' => 'sub.index']);
Route::get('peminjaman', ['uses' => 'PeminjamanController@index', 'as' => 'peminjaman.index']);
Route::get('peminjaman/create', ['uses' => 'PeminjamanController@create', 'as' => 'peminjaman.create']);
Route::POST('peminjaman/store', ['uses' => 'PeminjamanController@store', 'as' => 'peminjaman.store']);
Route::get('peminjaman/getsubkelompok', ['uses' => 'PeminjamanController@getSubKelompok', 'as' => 'get.sub']);
Route::get('peminjaman/view/{id}', ['uses' => 'PeminjamanController@show', 'as' => 'peminjaman.view']);
Route::get('peminjaman/return/{id}', ['uses' => 'PeminjamanController@returnSub']);
Route::POST('peminjaman/addcart', ['uses' => 'PeminjamanController@addCart', 'as' => 'cart.add']);
Route::GET('peminjaman/approve/{id}', ['uses' => 'PeminjamanController@approve', 'as' => 'peminjaman.approve']);
Route::get('get_id_sub_kelompok', ['uses' => 'SubKelompokController@getSubKelompok', 'as' => 'subkelompok.getid']);
Route::get('get_data_sub_kelompok', ['uses' => 'SubKelompokController@getDataSubKelompok', 'as' => 'subkelompok.getdata']);
Route::get('api/barang', array('uses' => 'BarangController@apiBarang'));
示例7: array
Route::get('employee.listposition', ['as' => 'listposition', 'uses' => 'EmployeeController@api_listposition']);
Route::post('employee.update', ['as' => 'updateemployee', 'uses' => 'EmployeeController@api_updateemployee']);
Route::post('employee.delete', ['as' => 'deleteemployee', 'uses' => 'EmployeeController@api_deleteemployee']);
Route::post('employee.add', ['as' => 'addemployee', 'uses' => 'EmployeeController@api_addemployee']);
Route::get('items.index', ['as' => 'itemindex', 'uses' => 'ProjectController@view']);
Route::post('items.update', ['as' => 'itemupdate', 'uses' => 'ProjectController@update']);
Route::post('items.delete', ['as' => 'itemdelete', 'uses' => 'ProjectController@destroy']);
Route::post('adduser', ['as' => 'adduser', 'uses' => 'userController@add']);
/*--------- Project --------------*/
//route::get('projects', 'ProjectController@index');
Route::get('projects/getteam/{id}', ['as' => 'projects.getteam', 'uses' => 'ProjectController@getTeam']);
Route::get('projects/getusers/{id}', ['as' => 'projects.getusers', 'uses' => 'ProjectController@getUsers']);
Route::get('projects/getstatus', ['as' => 'projects.getstatus', 'uses' => 'ProjectController@getStatus']);
Route::get('projects/getgroups', ['as' => 'projects.getgroups', 'uses' => 'ProjectController@getGroups']);
Route::POST('projects/team', ['as' => 'projects.team', 'uses' => 'ProjectController@storeTeam']);
Route::PUT('projects/team/{id}', ['as' => 'projects.team', 'uses' => 'ProjectController@updateTeam']);
Route::DELETE('projects/team/{id}', ['as' => 'projects.team', 'uses' => 'ProjectController@destroyTeam']);
Route::resource('projects', 'ProjectController');
/*--------- End Project --------------*/
Route::get('/', ['as' => 'index', 'uses' => 'PageController@index']);
Route::get('configures', ['as' => 'configures.index', 'uses' => 'ConfigureController@index']);
Route::post('configures/update', ['as' => 'configures.update', 'uses' => 'ConfigureController@update']);
Route::resource('users', 'UserController');
Route::resource('groups', 'GroupController');
Route::get('groups/{id}/permission', array('as' => 'groups.permission', 'uses' => 'GroupController@getPermission'));
Route::post('groups/{id}/permission', array('as' => 'groups.permission', 'uses' => 'GroupController@postPermission'));
Route::resource('features', 'FeatureController');
Route::resource('modules', 'ModuleController');
Route::get('showtree/{id}', 'ModuleController@showtree');
Route::get('parent', ['as' => 'post-parent', 'uses' => 'FeatureController@postFeature']);
Route::get('languages', ['as' => 'languages.index', 'uses' => 'LanguagesController@index']);
示例8: function
Route::get('/', function () {
return view('welcome');
});
Route::post('auth/a', function () {
return Response::json('a');
});
//Registration Routes
Route::post('auth/register', 'Auth\\RegistrationController@register');
// Route::get('register/verify/{confirmationCode}', 'Auth\RegistrationController@confirm');
Route::post('auth/login', function () {
return Response::json(Authorizer::issueAccessToken());
});
Route::post('auth/google', 'Auth\\AuthController@google');
Route::post('auth/facebook', 'Auth\\AuthController@facebook');
Route::get('getProfile', 'ProfileController@getProfile');
Route::PUT('profileUpdate', 'ProfileController@update');
Route::post('changePassword', 'Auth\\PasswordController@changePassword');
Route::post('forgotPassword', 'Auth\\RegistrationController@forgotPassword');
Route::post('resetForgotPassword', 'Auth\\RegistrationController@resetPassword');
Route::get('getFlightBookingDetails', 'FlightBookingDetailsController@index');
Route::post('addFlightBooking', 'FlightBookingDetailsController@store');
Route::get('getBusBookingDetails', 'BusBookingDetailsController@index');
Route::post('addBusBooking', 'BusBookingDetailsController@store');
// Cancellation Details
Route::get('getCancellation', 'CancellationDetailsController@index');
Route::post('addCancellation', 'CancellationDetailsController@store');
Route::resource('adv', 'AdvController');
//Payment Routes
Route::post("bookingPayment/success", 'TransactionDetailsController@paymentSuccessFunction');
Route::post("bookingPayment/failure", 'TransactionDetailsController@paymentFailedFunction');
Route::post("bookingPayment/cancel", 'TransactionDetailsController@paymentCancelFunction');
示例9:
Route::get('admin/services/create', 'ServiceController@create');
// POST /services store services.store
Route::post('admin/services', 'ServiceController@store');
// GET /services/{id} show services.show
// Route::get('admin/services/{id}', 'ServiceController@show');
// GET /services/{id}/edit edit services.edit
Route::get('admin/services/{id}/edit', 'ServiceController@edit');
// PUT/PATCH /services/{id} update services.update
Route::PUT('admin/services/{id}', 'ServiceController@update');
// DELETE /services/{id} destroy services.destroy
Route::DELETE('admin/services/{id}', 'ServiceController@destroy');
/**
* service service_details
*
* @Author @mir
*/
// GET /service_details index service_details.index
Route::get('admin/service_details/{id}', 'Service_detailController@index');
// GET /service_details/create create service_details.create
Route::get('admin/service_details/{id}/create', 'Service_detailController@create');
// POST /service_details store service_details.store
Route::post('admin/service_details/{id}', 'Service_detailController@store');
// GET /service_details/{id} show service_details.show
// Route::get('admin/service_details/{id}', 'Service_detailController@show');
// GET /service_details/{id}/edit edit service_details.edit
Route::get('admin/service_details/{id}/edit', 'Service_detailController@edit');
// PUT/PATCH /service_details/{id} update service_details.update
Route::PUT('admin/service_details/{id}', 'Service_detailController@update');
// DELETE /service_details/{id} destroy service_details.destroy
Route::DELETE('admin/service_details/{id}', 'Service_detailController@destroy');
});
示例10: function
Route::get('/{id}', 'Controller@getPosID');
Route::get('/{id}', 'Controller@getEmployeeID');
Route::put('/{id}', 'Controller@updateEmployee');
});
Route::group(['prefix' => 'position'], function () {
Route::get('/', 'Controller@getPosition');
Route::post('/', 'Controller@createPosition');
Route::get('/{id}', 'Controller@getPositionByID');
Route::put('/{id}', 'Controller@updatePosition');
Route::delete('/{id}', 'Controller@deletePosition');
});
Route::group(['prefix' => 'branches'], function () {
Route::get('/', 'BranchController@getBranches');
Route::get('/{id}', 'BranchController@getBranchByID');
Route::post('/', 'BranchController@createBranch');
Route::PUT('/{id}', 'BranchController@updateBranch');
Route::delete('{id}', 'BranchController@deleteBranch');
});
Route::group(['prefix' => 'users'], function () {
Route::get('/', 'UserController@getAllUsers');
Route::get('/getEmployees', 'UserController@getEmployees');
Route::get('/getUserRoles', 'UserController@getUserRoles');
Route::post('/', 'UserController@createUser');
// Route::get('/getRolesPermission','UserController@getRolesPermission');
Route::get('/getUserID/{id}', 'UserController@getUserID');
Route::put('/{id}', 'UserController@updateUser');
// Route::delete('/{id}','UserController@deleteUser');
});
Route::group(['prefix' => 'bank'], function () {
Route::post('/', 'BankController@createBank');
Route::get('/', 'BankController@getBanks');
示例11: function
// check if the user approved or denied the authorization request
if (!empty($input['approve'])) {
$code = AuthorizationServer::newAuthorizeRequest('user', $params['user_id'], $params);
Session::forget('authorize-params');
return Redirect::to(AuthorizationServer::makeRedirectWithCode($code, $params));
} else {
if (!empty($input['deny'])) {
Session::forget('authorize-params');
return Redirect::to(AuthorizationServer::makeRedirectWithError($params));
} else {
return "Error processing form";
}
}
}));
/**
* Route url with any v# to the resource controller, let IoC Dependency injection determine proper version of API to inject
*/
Route::group(array('prefix' => 'api/{v1}'), function () {
// Manually define resource routes to catch all resource end points
// Retrieve data
Route::GET('{route}', array('as' => 'api.{v1}.{route}.index', 'uses' => 'ResourceController@index'));
Route::GET('{route}/{id}', array('as' => 'api.{v1}.{route}.show', 'uses' => 'ResourceController@show'));
// Retrive Forms for Create/Update
Route::GET('{route}/create', array('as' => 'api.{v1}.{route}.create', 'uses' => 'ResourceController@create'));
Route::GET('{route}/{id}/edit', array('as' => 'api.{v1}.{route}.edit', 'uses' => 'ResourceController@edit'));
// Modify Existing Data Create/Update/Edit/Delete
Route::POST('{route}', array('as' => 'api.{v1}.{route}.store', 'uses' => 'ResourceController@store'));
Route::PUT('{route}/{id}', array('as' => 'api.{v1}.{route}.update', 'uses' => 'ResourceController@update'));
Route::PATCH('{route}/{id}', 'ResourceController@update');
Route::DELETE('{route}/{id}', array('as' => 'api.{v1}.{route}.destroy', 'uses' => 'ResourceController@destroy'));
});