<?php

use Illuminate\Support\Facades\Route;

use App\Http\Controllers\API\Mobile\Worker\ProfileController;

Route::group(['middleware' => ['checkcompanyuserrole:Worker Profile']], function () {
    // profile
    Route::get('/worker/profile', [ProfileController::class, 'index']);
    Route::post('/worker/profile', [ProfileController::class, 'update']);

    Route::post('/worker/verify-updated-mobile-email', [ProfileController::class, 'verifyEmailAndMobile'])->middleware("throttle:two-per-minute");
    Route::post('/worker/verify-updated-email', [ProfileController::class, 'verifyEmailAdress'])->middleware("throttle:two-per-minute");
    Route::post('/worker/verify-updated-mobile', [ProfileController::class, 'verifyPhoneNumber'])->middleware("throttle:two-per-minute");


    //checking of verification code
    Route::post('/worker/verification-new-email-mobile', [ProfileController::class, 'verificationEmailAndMobile']);
    Route::post('/worker/verification-new-mobile', [ProfileController::class, 'verificationForMobile']);



});