Magento Coding Standard (PHPCS) report for smile/module-custom-entity-product-link ================================================================================== Package version: 1.4.4 | Magento: 2.4.9 | Tested: 2026-05-27 36 warnings in 18 files Plugin/Catalog/Ui/DataProvider/Product/Form/Modifier/EavPlugin.php 17:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Plugin/Catalog/Controller/Adminhtml/Product/Initialization/HelperPlugin.php 16:18 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Plugin/Model/ProductPlugin.php 16:18 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Plugin/Model/ResourceModel/Eav/Attribute.php 14:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Plugin/Model/Condition/Product/AbstractProduct.php 17:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 31:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Plugin/Controller/Entity/ViewPlugin.php 17:22 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:22 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Helper/Product.php 24:37 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 75:21 warning Expected 0 spaces after opening bracket; newline found (PSR2.ControlStructures.ControlStructureSpacing.SpacingAfterOpenBrace) Model/Entity/Attribute/Frontend/CustomEntity.php 29:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Model/Entity/Attribute/Source/CustomEntity.php 15:43 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Model/Layer/CustomEntity/CollectionFilter.php 24:22 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 28:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Model/CustomEntityProductLinkManagement.php 19:18 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 20:43 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 25:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 39:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/Product/CustomEntity/ReadHandler.php 16:56 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Observer/Adminhtml/CatalogProductFormExcludedAttributesObserver.php 18:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Observer/Adminhtml/AddFieldsToAttributeObserver.php 20:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:34 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:22 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Observer/Catalog/Product/AddCustomEntitiesInformation.php 19:20 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 20:43 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 35:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 91:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Observer/Catalog/Product/AddCustomEntityAttributeTypeObserver.php 17:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Setup/Patch/Data/UpdateProductCustomEntityAttribute.php 20:34 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 25:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Setup/Patch/Data/MoveCustomEntityLink.php 16:34 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 21:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing)