Magento Coding Standard (PHPCS) report for bcmarketplace/module-llms-feeder =========================================================================== Package version: 1.0.0 | Magento: 2.4.9 | Tested: 2026-05-26 1 error, 153 warnings in 21 files Plugin/RouterPlugin.php 16:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 38:23 warning Direct use of $_SERVER Superglobal detected. (Magento2.Security.Superglobal.SuperglobalUsageWarning) Plugin/FrontControllerPlugin.php 16:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 38:23 warning Direct use of $_SERVER Superglobal detected. (Magento2.Security.Superglobal.SuperglobalUsageWarning) Helper/Data.php 17:32 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 25:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 27:123 warning Line exceeds 120 characters; contains 123 characters (Generic.Files.LineLength.TooLong) 30:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 32:128 warning Line exceeds 120 characters; contains 128 characters (Generic.Files.LineLength.TooLong) 35:1 warning Code must not contain multiple empty lines in a row; found 3 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 38:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 40:134 warning Line exceeds 120 characters; contains 134 characters (Generic.Files.LineLength.TooLong) 43:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 45:128 warning Line exceeds 120 characters; contains 128 characters (Generic.Files.LineLength.TooLong) 48:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 50:133 warning Line exceeds 120 characters; contains 133 characters (Generic.Files.LineLength.TooLong) 53:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 54:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 56:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 58:133 warning Line exceeds 120 characters; contains 133 characters (Generic.Files.LineLength.TooLong) 68:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 70:140 warning Line exceeds 120 characters; contains 140 characters (Generic.Files.LineLength.TooLong) 73:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 74:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 76:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 78:138 warning Line exceeds 120 characters; contains 138 characters (Generic.Files.LineLength.TooLong) 87:1 warning Code must not contain multiple empty lines in a row; found 3 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 90:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 92:127 warning Line exceeds 120 characters; contains 127 characters (Generic.Files.LineLength.TooLong) 95:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 97:133 warning Line exceeds 120 characters; contains 133 characters (Generic.Files.LineLength.TooLong) Model/SitemapProcessor.php 15:18 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 16:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:28 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 38:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 50:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 67:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 96:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 122:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 150:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 196:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 206:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 218:17 warning The use of function parse_url() is discouraged (Magento2.Functions.DiscouragedFunction.Discouraged) 237:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 239:17 warning The use of function parse_url() is discouraged (Magento2.Functions.DiscouragedFunction.Discouraged) 262:13 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 264:17 warning The use of function parse_url() is discouraged (Magento2.Functions.DiscouragedFunction.Discouraged) Model/Generator.php 130:1 warning Code must not contain multiple empty lines in a row; found 3 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 145:14 warning The use of function is_dir() is discouraged; use Magento\Framework\Filesystem\DriverInterface::isDirectory() instead (Magento2.Functions.DiscouragedFunction.DiscouragedWithAlternative) 154:18 warning The use of function is_dir() is discouraged; use Magento\Framework\Filesystem\DriverInterface::isDirectory() instead (Magento2.Functions.DiscouragedFunction.DiscouragedWithAlternative) Model/MarkdownGenerator.php 100:15 warning Line exceeds 120 characters; contains 127 characters (Generic.Files.LineLength.TooLong) 156:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 180:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) Model/DataProcessor.php 96:8 warning Short description duplicates class property name. (Magento2.Commenting.ClassPropertyPHPDocFormatting.AlreadyHaveMeaningfulNameVar) 264:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 299:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 354:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 413:132 warning Line exceeds 120 characters; contains 132 characters (Generic.Files.LineLength.TooLong) 421:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 581:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) Model/Config/Source/Store.php 15:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 16:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Observer/RouterObserver.php 19:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 20:31 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 44:23 warning Direct use of $_SERVER Superglobal detected. (Magento2.Security.Superglobal.SuperglobalUsageWarning) 62:13 error Use of exit language construct is discouraged. (Magento2.Security.LanguageConstruct.ExitUsage) Console/Command/GenerateCommand.php 19:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 20:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 23:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 35:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 38:172 warning Line exceeds 120 characters; contains 172 characters (Generic.Files.LineLength.TooLong) 49:17 warning Line exceeds 120 characters; contains 128 characters (Generic.Files.LineLength.TooLong) 55:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 74:129 warning Line exceeds 120 characters; contains 129 characters (Generic.Files.LineLength.TooLong) Controller/Adminhtml/Generate/Run.php 84:11 warning Exceptions must not be handled in the same function where they are thrown. (Magento2.Exceptions.ThrowCatch.ThrowCatch) Controller/Router.php 17:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:31 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 39:23 warning Direct use of $_SERVER Superglobal detected. (Magento2.Security.Superglobal.SuperglobalUsageWarning) Controller/Index/Index.php 21:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 22:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 23:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 24:27 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 25:20 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 26:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 27:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 29:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 58:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 91:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 102:155 warning Line exceeds 120 characters; contains 155 characters (Generic.Files.LineLength.TooLong) 141:124 warning Line exceeds 120 characters; contains 124 characters (Generic.Files.LineLength.TooLong) Cron/Generate.php 12:23 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 13:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 14:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 16:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 26:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Test/Unit/Model/DataProcessorTest.php 268:131 warning Line exceeds 120 characters; contains 131 characters (Generic.Files.LineLength.TooLong) 302:131 warning Line exceeds 120 characters; contains 131 characters (Generic.Files.LineLength.TooLong) Test/Unit/Model/MarkdownGeneratorTest.php 36:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags) 133:132 warning Line exceeds 120 characters; contains 132 characters (Generic.Files.LineLength.TooLong) 219:136 warning Line exceeds 120 characters; contains 136 characters (Generic.Files.LineLength.TooLong) 222:139 warning Line exceeds 120 characters; contains 139 characters (Generic.Files.LineLength.TooLong) 316:52 warning Whitespace found at end of line (Squiz.WhiteSpace.SuperfluousWhitespace.EndLine) 397:130 warning Line exceeds 120 characters; contains 130 characters (Generic.Files.LineLength.TooLong) 398:129 warning Line exceeds 120 characters; contains 129 characters (Generic.Files.LineLength.TooLong) 403:129 warning Line exceeds 120 characters; contains 129 characters (Generic.Files.LineLength.TooLong) 404:128 warning Line exceeds 120 characters; contains 128 characters (Generic.Files.LineLength.TooLong) 409:126 warning Line exceeds 120 characters; contains 126 characters (Generic.Files.LineLength.TooLong) 410:125 warning Line exceeds 120 characters; contains 125 characters (Generic.Files.LineLength.TooLong) 458:34 warning Expected 1 space after FUNCTION keyword; 0 found (Squiz.Functions.MultiLineFunctionDeclaration.SpaceAfterFunction) Test/Unit/Model/Config/Source/StoreTest.php 15:19 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 16:46 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:40 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Test/Unit/Model/GeneratorTest.php 126:34 warning Expected 1 space after FUNCTION keyword; 0 found (Squiz.Functions.MultiLineFunctionDeclaration.SpaceAfterFunction) 132:130 warning Line exceeds 120 characters; contains 130 characters (Generic.Files.LineLength.TooLong) 163:34 warning Expected 1 space after FUNCTION keyword; 0 found (Squiz.Functions.MultiLineFunctionDeclaration.SpaceAfterFunction) 178:34 warning Expected 1 space after FUNCTION keyword; 0 found (Squiz.Functions.MultiLineFunctionDeclaration.SpaceAfterFunction) 186:130 warning Line exceeds 120 characters; contains 130 characters (Generic.Files.LineLength.TooLong) Block/Adminhtml/System/Config/CompanyInfoPages.php 14:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 15:30 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 31:15 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 43:127 warning Line exceeds 120 characters; contains 127 characters (Generic.Files.LineLength.TooLong) 55:15 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 70:15 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 76:169 warning Line exceeds 120 characters; contains 169 characters (Generic.Files.LineLength.TooLong) Block/Adminhtml/System/Config/FileStatus.php 17:24 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 18:35 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 19:34 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 20:26 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 21:29 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 23:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 59:126 warning Line exceeds 120 characters; contains 126 characters (Generic.Files.LineLength.TooLong) 62:148 warning Line exceeds 120 characters; contains 148 characters (Generic.Files.LineLength.TooLong) 69:125 warning Line exceeds 120 characters; contains 125 characters (Generic.Files.LineLength.TooLong) 75:167 warning Line exceeds 120 characters; contains 167 characters (Generic.Files.LineLength.TooLong) 81:130 warning Line exceeds 120 characters; contains 130 characters (Generic.Files.LineLength.TooLong) 85:1 warning The closing brace for the class must go on the next line after the body (PSR2.Classes.ClassDeclaration.CloseBraceAfterBody) Block/Adminhtml/System/Config/GenerateButton.php 11:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 28:122 warning Line exceeds 120 characters; contains 122 characters (Generic.Files.LineLength.TooLong)