flexisip-account-manager/flexiapi/app/Http/Controllers/Api/EmailController.php
Timothée Jaussoin 70463ae687 Complete the API with new endpoints
Update the documentation
Bump the build number to 41
2021-01-13 14:47:22 +01:00

18 lines
449 B
PHP

<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\Validation\Rule;
class EmailController extends Controller
{
public function requestUpdate(Request $request)
{
$request->validate([
'email' => ['required', 'email', Rule::notIn([$request->user()->email])],
]);
$request->user()->requestEmailUpdate($request->get('email'));
}
}