code: func (p *pvcEvaluator) MatchingResources(items []corev1.ResourceName) []corev1.ResourceName {
  	result := []corev1.ResourceName{}
  	for _, item := range items {
  		// match object count quota fields
  		if quota.Contains([]corev1.ResourceName{pvcObjectCountName}, item) {
  			result = append(result, item)
  			continue
  		}
  		// match pvc resources
  		if quota.Contains(pvcResources, item) {
  			result = append(result, item)
  			continue
  		}
  		// match pvc resources scoped by storage class (<storage-class-name>.storage-class.kubernetes.io/<resource>)
  		for _, resource := range pvcResources {
  			byStorageClass := storageClassSuffix + string(resource)
  			if strings.HasSuffix(string(item), byStorageClass) {
  				result = append(result, item)
  				break
  			}
  		}
  	}
  	return result
  }
docs: // MatchingResources takes the input specified list of resources and returns the set of resources it matches.