%PDF- %PDF-
Direktori : /var/www/html/o91-api/routes/api/ |
Current File : //var/www/html/o91-api/routes/api/v1.php |
<?php use Illuminate\Support\Facades\Route; Route::post('login', 'AuthController@login') ->name('api.v1.login'); Route::post('register', 'AuthController@register') ->name('api.v1.register'); Route::post('businessPlan', 'BusinessPlanController@sendMail') ->name('api.v1.businessPlan'); Route::post('businessPlan/register', 'BusinessPlanController@register') ->name('api.v1.businessPlan.register'); Route::post('funeral/register', 'FuneralController@register') ->name('api.v1.funeral.register'); Route::post('bbwGruendung', 'BbwGruendungController@sendMail') ->name('api.v1.bbwGruendung'); Route::post('bbwGruendung/register', 'BbwGruendungController@register') ->name('api.v1.bbwGruendung.register'); Route::get('thankYou', 'BbwInnovationController@thankYou') ->name('api.v1.thankYou'); Route::post('bbwInnovation', 'BbwInnovationController@sendMail') ->name('api.v1.bbwInnovation'); Route::post('bbwInnovation/register', 'BbwInnovationController@register') ->name('api.v1.bbwInnovation.register'); Route::post('lamaj', 'LamajController@sendMail') ->name('api.v1.lamaj'); Route::post('lamaj/register', 'LamajController@register') ->name('api.v1.lamaj.register'); Route::post('contact', 'ContactController@sendMail') ->name('api.v1.Contact'); Route::post('contact/register', 'ContactController@register') ->name('api.v1.contact.register'); Route::post('personal', 'PersonalController@sendMail') ->name('api.v1.personal'); Route::post('personal/register', 'PersonalController@register') ->name('api.v1.personal.register'); Route::group(['middleware' => ['auth:api']], function () { Route::get('me', 'AuthController@me') ->name('api.v1.me'); Route::group(['middleware' => ['role:admin']], function () { Route::resource('users', 'UsersController') ->only([ 'index', 'show', 'store', 'update', 'destroy', ]); Route::post("users/{id}/actions/disable", "UsersController@disable") ->name("api.v1.users.disable"); Route::post("users/{id}/actions/enable", "UsersController@enable") ->name("api.v1.users.enable"); Route::post("users/{id}/actions/confirm", "UsersController@confirm") ->name("api.v1.users.confirm"); Route::post("users/{id}/actions/updatePassword", "UsersController@updatePassword") ->name("api.v1.users.updatePassword"); Route::post("users/{id}/actions/uploadImage", "UsersController@uploadImage") ->name("api.v1.users.uploadImage"); Route::get("users/actions/exportExcel", "UsersController@exportExcel") ->name("api.v1.users.exportExcel"); Route::resource('userApplications', 'UserApplicationsController') ->only([ 'index', 'show', 'destroy', ]); Route::get("userApplications/actions/exportExcel", "UserApplicationsController@exportExcel") ->name("api.v1.userApplications.exportExcel"); Route::resource('contactApplication', 'ContactController') ->only([ 'index', 'show' ]); Route::get("contactApplication/actions/exportExcel", "ContactController@exportExcel") ->name("api.v1.contactApplication.exportExcel"); }); });