Magento Coding Standard (PHPCS) report for webshopapps/module-matrixrate ======================================================================== Package version: 20.5.2 | Magento: 2.4.9 | Tested: 2026-05-29 41 warnings in 11 files src/Model/ResourceModel/Carrier/Matrixrate/Collection.php 39:4 warning Tag @author MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags) 65:13 warning Use ::class notation instead. (Magento2.PHP.LiteralNamespaces.LiteralClassUsage) 66:13 warning Use ::class notation instead. (Magento2.PHP.LiteralNamespaces.LiteralClassUsage) src/Model/ResourceModel/Carrier/Matrixrate.php 142:13 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 146:15 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 212:45 warning No space found after comma in argument list (Generic.Functions.FunctionCallArgumentSpacing.NoSpaceAfterComma) 235:163 warning Line exceeds 120 characters; contains 163 characters (Generic.Files.LineLength.TooLong) 253:160 warning Line exceeds 120 characters; contains 160 characters (Generic.Files.LineLength.TooLong) 261:154 warning Line exceeds 120 characters; contains 154 characters (Generic.Files.LineLength.TooLong) 276:136 warning Line exceeds 120 characters; contains 136 characters (Generic.Files.LineLength.TooLong) 283:128 warning Line exceeds 120 characters; contains 128 characters (Generic.Files.LineLength.TooLong) 497:47 warning There must be exactly one blank line between lines short and long descriptions (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 614:167 warning Line exceeds 120 characters; contains 167 characters (Generic.Files.LineLength.TooLong) 677:63 warning There must be exactly one blank line between lines short and long descriptions (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) src/Model/Carrier/Matrixrate.php 105:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 106:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 229:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 230:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 239:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 240:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) src/Model/Config/Backend/Matrixrate.php 74:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 75:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) src/Model/Config/Source/Matrixrate.php 51:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 52:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) src/etc/adminhtml/system.xml 43:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed) 44:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed) 45:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed) 46:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed) 47:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed) src/Controller/Adminhtml/System/ExportMatrixrates.php 81:13 warning Use ::class notation instead. (Magento2.PHP.LiteralNamespaces.LiteralClassUsage) src/Block/Adminhtml/Form/Field/Export.php 39:4 warning Tag @author MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags) 52:8 warning $helper parameter is missing in method arguments signature (Magento2.Annotation.MethodArguments.ArgumentMissing) 55:12 warning $backendUrl parameter is missing in method annotation (Magento2.Annotation.MethodArguments.ArgumentMissing) 66:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 67:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 72:80 warning Use ::class notation instead. (Magento2.PHP.LiteralNamespaces.LiteralClassUsage) src/Block/Adminhtml/Form/Field/Import.php 39:4 warning Tag @author MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags) 43:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 44:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Test/Unit/Block/Adminhtml/Form/Field/ImportTest.php 73:5 warning Function closing brace must go on the next line following the body; found 1 blank lines before brace (PSR2.Methods.FunctionClosingBrace.SpacingBeforeClose) Test/Unit/Block/Adminhtml/Form/Field/ExportTest.php 48:128 warning Line exceeds 120 characters; contains 128 characters (Generic.Files.LineLength.TooLong)