27 lines
879 B
PHP
27 lines
879 B
PHP
<?php
|
|
|
|
namespace App\Http\Requests;
|
|
|
|
class ResetAccountPasswordRequest extends AccountEmailRequest
|
|
{
|
|
public function rules(): array
|
|
{
|
|
return [
|
|
...parent::rules(),
|
|
'token' => ['required', 'string', 'max:255'],
|
|
'password' => (new ChangePasswordRequest)->rules()['password'],
|
|
];
|
|
}
|
|
|
|
public function messages(): array
|
|
{
|
|
return [
|
|
...parent::messages(),
|
|
...(new ChangePasswordRequest)->messages(),
|
|
'token.required' => __('Ссылка недействительна. Запроси новое письмо.'),
|
|
'token.string' => __('Ссылка недействительна. Запроси новое письмо.'),
|
|
'token.max' => __('Ссылка недействительна. Запроси новое письмо.'),
|
|
];
|
|
}
|
|
}
|