ronssij
Route::group(['middleware' => 'api'], function () {
Route::group([ 'prefix' => 'auth'], function ($router) {
Route::post('adduser', 'JWTAuthController@adduser');
Route::post('register', 'JWTAuthController@register');
Route::post('set-password', 'JWTAuthController@setPassword');
Route::post('login', 'JWTAuthController@login');
Route::post('changepassword', 'JWTAuthController@changepassword');
Route::post('logout', 'JWTAuthController@logout');
Route::post('refresh', 'JWTAuthController@refresh');
Route::get('profile', 'JWTAuthController@profile');
Route::get('test', 'TestController@test');
Route::get('states', 'JWTAuthController@viewstateslist');
Route::get('cities', 'JWTAuthController@viewcitieslist');
Route::post('sign-up', 'JWTAuthController@signUp');
Route::post('addotheraddress', 'JWTAuthController@addOtherAddress');
Route::get('get-details/{ukey}/{orderid}', 'OptInController@getDetails');
Route::post('optin', 'OptInController@OptIn');
});
Route::group(['middleware' => ['api', 'auth:api'], 'prefix' => 'data'], function ($router) {
Route::get('getfreeitems', 'FreeItemController@getfreeitems');
Route::post('getrestaurants', 'RestaurantController@index');
Route::get('getjobs', 'JobController@getjobs');
Route::get('getAddress','AddressController@getAddress')->name('getAddress');
Route::get('searchOtherAddress','AddressController@searchOtherAddress');
Route::post('addaddress','AddressController@addaddress');
Route::group(['prefix' => 'school'], function ($router) {
Route::post('getschools', 'SchoolController@index');
Route::get('loadschools', 'SchoolController@loadschools');
Route::get('filterbylevel', 'SchoolController@filterbylevel');
Route::get('filterbyrating', 'SchoolController@filterbyrating');
});
Route::group(['prefix' => 'crimes'], function ($router) {
Route::post('getcrimes', 'CrimeController@getcrimes');
Route::get('filtercrimes', 'CrimeController@filtercrimes');
});
Route::group(['prefix' => 'water'], function ($router) {
Route::get('getwater', 'WaterController@getWater');
Route::get('getnews', 'WaterController@getnews');
});
});
Route::group(['prefix' => 'user/address'], function () {
Route::get('all', 'UserAddressController@getAll');
Route::get('id', 'UserAddressController@getUserById');
Route::post('add', 'UserAddressController@add');
Route::get('', 'UserAddressController@index')
->name('user.address.index');
Route::post('', 'UserAddressController@store')
->name('user.address.store');
Route::put('{address}', 'UserAddressController@update')
->name('user.address.update');
Route::delete('{address}', 'UserAddressController@destroy')
->name('user.address.delete');
});
Route::get('user', 'UserController@index');
Route::put('user', 'UserController@update');
Route::get('weather', 'WeatherController@index');
});
=> 155