*/ public function rules(): array { return [ 'current_password' => ['required', 'string', 'current_password'], 'password' => ['required', 'string', 'min:8', 'confirmed'], ]; } /** * @return array */ public function messages(): array { return [ 'current_password.required' => 'رمز عبور فعلی الزامی است.', 'current_password.current_password' => 'رمز عبور فعلی صحیح نیست.', 'password.required' => 'رمز عبور جدید الزامی است.', 'password.min' => 'رمز عبور جدید باید حداقل ۸ کاراکتر باشد.', 'password.confirmed' => 'تکرار رمز عبور جدید مطابقت ندارد.', ]; } }