/
Shamaeva2
/
coursework.local
Обзор
Документация
Войти
/
Shamaeva2
/
coursework.local
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
app/Http/Requests/UpdateUserRequest.php
27 строк
821 B
Шамаева Виктория Сергеевна
редактирование пользователей администратором
22 июн 2026, 13:06
22 июн 2026, 13:06
927657c
Код
Авторство
О чём код?
<?php namespace App\Http\Requests; use Illuminate\Validation\Rule; class UpdateUserRequest extends StoreUserRequest { /** * Get the validation rules that apply to the request. * * @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<mixed>|string> */ public function rules(): array { $userId = $this->route('user')->id; return array_merge( parent::rules(), [ 'login' => ['required', 'string', 'max:255', Rule::unique('users', 'login')->ignore($userId),], 'email' => ['required', 'email', 'max:255', Rule::unique('users', 'email')->ignore($userId),], 'tel' => ['required', 'string', 'max:20', Rule::unique('users', 'tel')->ignore($userId),], ] ); } }