['required', 'array', 'min:1'], 'items.*.id' => ['required', 'integer'], 'items.*.sort_order' => ['required', 'integer', 'min:0'], ]; } public function attributes(): array { return [ 'items' => '정렬 항목', 'items.*.id' => '단계 ID', 'items.*.sort_order' => '정렬순서', ]; } }