Below, is a summary of all classes and their component's visiblity. Whenever a visibility is set and used at the right level, a green star is presented. Whenever it is set to a level, but could be updated to another, red and orange stars are mentioned. .
| Name | Value | None (public) | Public | Protected | Private | Constant | ||
| class ProductModelController | ||||||||
| $productModelRepository | ||||||||
| $normalizer | ||||||||
| $productModelFactory | ||||||||
| $productModelUpdater | ||||||||
| $productModelSaver | ||||||||
| $validator | ||||||||
| $violationNormalizer | ||||||||
| $attributeRepository | ||||||||
| $attributeCodeBlacklist | ||||||||
| class ProductController | ||||||||
| $productRepository | ||||||||
| $productUpdater | ||||||||
| $productSaver | ||||||||
| $normalizer | ||||||||
| $validator | ||||||||
| $userContext | ||||||||
| $productBuilder | ||||||||
| $localizedConverter | ||||||||
| $emptyValuesFilter | ||||||||
| $productValueConverter | ||||||||
| $constraintViolationNormalizer | ||||||||
| $variantProductBuilder | ||||||||
| $attributeRepository | ||||||||
| $attributeCodeBlacklist | ||||||||
| class | ||||||||
| getConfigTreeBuilder | ||||||||
| class | ||||||||
| load | ||||||||
| class | ||||||||
| __construct | ||||||||
| class | ||||||||
| cloneAction | ||||||||
| class | ||||||||
| getAttributeCodeBlacklist | ||||||||
| class | ||||||||
| getNormalizer | ||||||||
| class | ||||||||
| getAttributeRepository | ||||||||
| class | ||||||||
| __construct | ||||||||
| class | ||||||||
| cloneAction | ||||||||
| class | ||||||||
| removeIdentifierAttributeValue | ||||||||
| class | ||||||||
| updateProduct | ||||||||
| class | ||||||||
| getAttributeCodeBlacklist | ||||||||
| class | ||||||||
| getNormalizer | ||||||||
| class | ||||||||
| getAttributeRepository | ||||||||
| class | ||||||||
| getNormalizer | ||||||||
| class | ||||||||
| getAttributeRepository | ||||||||
| class | ||||||||
| getAttributeCodeBlacklist | ||||||||
| class | ||||||||
| normalizeProduct | ||||||||