Magento Coding Standard (PHPCS) report for smile/module-product-label ===================================================================== Package version: 1.2.6 | Magento: 2.4.9 | Tested: 2026-05-27 174 warnings in 34 files Plugin/Catalog/Model/Config.php 19:19 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 20:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:31 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 38:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Plugin/Catalog/Ui/DataProvider/Product/Form/Modifier/EavPlugin.php 23:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:43 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 37:8 warning Method arguments visual alignment must be consistent (Magento2.Annotation.MethodArguments.VisualAlignment) Helper/Data.php 24:47 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 25:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:32 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:37 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 49:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 94:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ProductLabel/ReadHandler.php 16:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Model/ProductLabel/Locator/RegistryLocator.php 16:22 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:36 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Model/ProductLabel.php 34:37 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 35:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 36:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 41:30 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 53:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 193:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 201:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 209:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 217:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 225:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 233:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 241:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 249:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 257:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 265:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 273:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ResourceModel/ProductLabel/Grid/Collection.php 19:34 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Model/ResourceModel/ProductLabel/Attributes/Collection.php 21:19 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:19 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Model/ResourceModel/ProductLabel/Collection.php 22:15 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 70:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ResourceModel/ProductLabel.php 25:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 61:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 73:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 85:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 123:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 154:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ImageLabel/FileInfo.php 25:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:18 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 28:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 30:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 43:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 54:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 64:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 74:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 85:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/ImageLabel/Image.php 18:22 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 20:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 39:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/Repository/Manager.php 25:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:37 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 28:21 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:21 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 44:8 warning $objectFactory parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 47:12 warning @param is not found for one or more params in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 47:12 warning $collectionProcessor parameter is missing in method annotation (Magento2.Annotation.MethodArguments.ArgumentMissing) 47:12 warning $objectResource parameter is missing in method annotation (Magento2.Annotation.MethodArguments.ArgumentMissing) 68:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 96:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 124:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 148:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 172:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 183:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 191:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/Repository/ProductLabel.php 26:33 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 28:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 51:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 63:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 73:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 83:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 97:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 108:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Setup/Patch/Data/UpdateExistingLabelsStoreView.php 18:38 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 20:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Ui/Component/ProductLabel/Form/Modifier/System.php 16:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Ui/Component/ProductLabel/Form/Modifier/Stores.php 17:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 32:13 warning Expected 0 spaces after opening bracket; newline found (PSR2.ControlStructures.ControlStructureSpacing.SpacingAfterOpenBrace) Ui/Component/ProductLabel/Form/Modifier/AttributeOptions.php 21:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:49 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 70:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Ui/Component/ProductLabel/Form/Modifier/Attribute.php 17:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Ui/Component/ProductLabel/Form/DataProvider.php 20:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:32 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:8 warning Method arguments visual alignment must be consistent (Magento2.Annotation.MethodArguments.VisualAlignment) 111:41 warning The use of function basename() is discouraged (Magento2.Functions.DiscouragedFunction.Discouraged) Ui/Component/Listing/Column/AttributeActions.php 24:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 25:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Ui/Component/Listing/Column/Thumbnail.php 21:21 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 40:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 61:15 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Ui/Component/Source/Attribute/Options.php 15:31 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 16:20 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Ui/Component/Source/Location/Options.php 14:20 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Ui/Component/Source/Location/View.php 15:20 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Controller/Adminhtml/ProductLabel/Reload.php 34:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 35:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 36:38 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 37:22 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 38:33 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 39:47 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 40:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 41:44 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 43:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Controller/Adminhtml/ProductLabel/AbstractAction.php 26:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:38 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 28:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:22 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 30:33 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 32:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 53:15 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Controller/Adminhtml/ProductLabel/Save.php 27:38 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Controller/Adminhtml/ImageLabel/AbstractUpload.php 16:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Api/ProductLabelRepositoryInterface.php 20:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 27:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 32: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) 47:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 55:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Api/Data/ProductLabelSearchResultsInterface.php 21:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Block/ProductLabel/ProductLabel.php 26:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:45 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 28:21 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:33 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 30:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 31:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 33:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 86:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 162:25 warning Expected 0 spaces after opening bracket; newline found (PSR2.ControlStructures.ControlStructureSpacing.SpacingAfterOpenBrace) 181:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 212:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Block/Adminhtml/ProductLabel/Edit/AbstractButton.php 18:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:47 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 20:31 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) Block/Product/ImageFactory.php 24:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 25:31 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:36 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 28:32 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 30:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 56:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 108:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 121:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 129:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing)