> 검증 규칙 배열 */ public function rules(): array { return [ 'layout' => ['nullable', 'string'], 'module' => ['nullable', 'string'], ]; } /** * 검증 에러 메시지를 반환합니다. * * @return array 에러 메시지 배열 */ public function messages(): array { return [ 'layout.string' => __('validation.string', ['attribute' => __('validation.attributes.layout')]), 'module.string' => __('validation.string', ['attribute' => __('validation.attributes.module')]), ]; } }