|string> */ public function rules(): array { $rules = [ 'token' => 'required|string', 'email' => 'required|email', ]; return HookManager::applyFilters( 'core.auth.validate_reset_token_rules', $rules, $this ); } /** * 검증 오류 메시지 커스터마이징 * * @return array */ public function messages(): array { $messages = [ 'token.required' => __('validation.auth.token.required'), 'token.string' => __('validation.string', ['attribute' => __('validation.attributes.token')]), 'email.required' => __('validation.auth.email.required'), 'email.email' => __('validation.auth.email.email'), ]; return HookManager::applyFilters( 'core.auth.validate_reset_token_messages', $messages, $this ); } }