/
Shamaeva2
/
coursework.local
Обзор
Документация
Войти
/
Shamaeva2
/
coursework.local
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
app/Http/Requests/Auth/PasswordUpdateRequest.php
49 строк
2 KB
Шамаева Виктория Сергеевна
страница смены пароля
19 июн 2026, 10:43
19 июн 2026, 10:43
44bb5a8
Код
Авторство
О чём код?
<?php namespace App\Http\Requests\Auth; use Illuminate\Foundation\Http\FormRequest; class PasswordUpdateRequest extends FormRequest { /** * Determine if the user is authorized to make this request. */ public function authorize(): bool { return true; } /** * Get the validation rules that apply to the request. * * @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<mixed>|string> */ public function rules(): array { return [ 'current_password' => ['required', 'string', 'current_password'], 'password' => ['required', 'string', 'confirmed', 'min:8', 'max:255'], ]; } /** * Get the error messages for the defined validation rules. * * @return array<string, string> */ public function messages(): array { return [ 'current_password.required' => 'Поле обязательно к заполнению.', 'current_password.string' => 'Поле должно иметь строковый тип.', 'current_password.current_password' => 'Вы ввели неверный пароль.', 'password.required' => 'Поле обязательное к заполениню.', 'password.string' => 'поле должно иметь строковый тип.', 'password.unique' => 'Пароль должен быть уникальным.', 'password.max' => 'Максимальная длина - :маx символов.', 'password.confirmed' => 'Пароли должны совпадать', ]; } }