File: /var/www/html/punjabcabs/Original_Backup/routes/api.php
<?php
/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| Here is where you can register API routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| is assigned the "api" middleware group. Enjoy building your API!
|
*/
Route::post('/signup' , 'UserApiController@signup');
Route::post('/logout' , 'UserApiController@logout');
Route::post('/auth/facebook', 'Auth\SocialLoginController@facebookViaAPI');
Route::post('/auth/google', 'Auth\SocialLoginController@googleViaAPI');
Route::post('/forgot/password', 'UserApiController@forgot_password');
Route::post('/reset/password', 'UserApiController@reset_password');
Route::get('/privacy' , 'UserApiController@privacy_policy');
Route::get('/term' , 'UserApiController@term_condition');
Route::get('/cardkey', 'Resource\CardResource@customer_key');
Route::group(['middleware' => ['auth:api']], function () {
// user profile
Route::post('/change/password' , 'UserApiController@change_password');
Route::post('/update/location' , 'UserApiController@update_location');
Route::get('/details' , 'UserApiController@details');
Route::post('/update/profile' , 'UserApiController@update_profile');
// services
Route::get('/services' , 'UserApiController@apiservices');
// provider
Route::post('/rate/provider' , 'UserApiController@rate_provider');
// request
Route::post('/send/request' , 'UserApiController@send_request');
Route::post('/cancel/request' , 'UserApiController@cancel_request');
Route::get('/clear/status' , 'UserApiController@clear_status');
Route::post('/get_status' , 'UserApiController@get_status');
Route::get('/request/check' , 'UserApiController@request_status_check');
Route::get('/show/providers' , 'UserApiController@show_providers');
Route::post('/request/edit' , 'UserApiController@edit_request');
// history
Route::get('/trips' , 'UserApiController@trips');
Route::get('upcoming/trips' , 'UserApiController@upcoming_trips');
Route::get('/trip/details' , 'UserApiController@trip_details');
Route::get('upcoming/trip/details' , 'UserApiController@upcoming_trip_details');
// payment
Route::post('/payment' , 'PaymentController@payment');
Route::post('/add/money' , 'PaymentController@add_money');
Route::get('/payment_mode', 'PaymentController@payment_mode');
Route::get('/get_pendingdue', 'PaymentController@get_pendingdue');
Route::post('/pay_pendingdue', 'PaymentController@pay_pendingdue');
// estimated
Route::get('/estimated/fare' , 'UserApiController@estimated_fare');
// help
Route::get('/help' , 'UserApiController@help_details');
Route::get('/contact/list' , 'UserApiController@contact_list');
Route::post('/contact/add' , 'UserApiController@add_contact');
Route::post('/contact/delete' , 'UserApiController@delete_contact');
// promocode
Route::get('/promocodes' , 'UserApiController@promocodes');
Route::get('/promocode/list' , 'UserApiController@list_promocode');
Route::post('/promocode/add' , 'UserApiController@add_promocode');
// card payment
Route::resource('card', 'Resource\CardResource');
//Route::get('/cardkey', 'Resource\CardResource@customer_key');
Route::post('/complaint' , 'UserApiController@complaint');
Route::get('/favourite/list' , 'UserApiController@favourite_list');
Route::post('/favourite/add' , 'UserApiController@favourite_add');
Route::post('/favourite/delete' , 'UserApiController@favourite_delete');
});