*/ public function rules(): array { return [ 'codigo' => ['required', 'string', 'max:255', Rule::unique('props', 'codigo')], 'nombre' => ['required', 'string', 'max:255'], 'is_required' => ['sometimes', 'boolean'], 'data_type_id' => ['required', 'integer', 'exists:props_data_types,id'], ]; } }