Magento Coding Standard (PHPCS) report for yireo/magento2-taxratesmanager2
==========================================================================
Package version: 1.3.1 | Magento: 2.4.9 | Tested: 2026-05-27
173 warnings in 34 files
Rate/Rate.php
18:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
52:12 warning @param is not found for one or more params in method annotation (Magento2.Annotation.MethodArguments.ParamMissing)
52:12 warning $postcode 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)
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)
82:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
83:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
90:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
91:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
98:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
99:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
106:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
107:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
114:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
115:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Plugin/Rate/Toolbar/AddPlugin.php
42:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock)
Provider/OnlineRates.php
25:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
78:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
79:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
99:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
100:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
117:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
118:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
133:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
134:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
161:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
162:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
170:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
171:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified)
171:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
179:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
180:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Provider/StoredRates.php
28:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
69:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
70:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
86:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
87:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
152:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
153:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Model/System/Config/Source/Feed.php
23:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
48:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
49:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
65:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
66:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Observer/Backend/Controller/ActionPredispatch.php
22:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
24:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Console/Command/ImportAllCommand.php
14:33 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing)
15:33 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing)
17:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock)
etc/adminhtml/events.xml
13:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
14:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
15:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
etc/crontab.xml
13:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
14:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
15:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
16:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
17:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
etc/acl.xml
13:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
14:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
15:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
16:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
17:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
18:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
19:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
20:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
21:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
22:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
23:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
24:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
25:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
26:1 warning Spaces must be used to indent lines; tabs are not allowed (Generic.WhiteSpace.DisallowTabIndent.TabsUsed)
Logger/Messages.php
21:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
38:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
39:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
46:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
47:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
54:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
55:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
62:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
63:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Controller/Adminhtml/Index/Clean.php
28:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
30:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
32:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound)
44:8 warning $storedRatesProvider parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder)
44:8 warning $check parameter is missing in method arguments signature (Magento2.Annotation.MethodArguments.ArgumentMissing)
48:12 warning Extra @param found in method annotation (Magento2.Annotation.MethodArguments.ExtraParam)
57:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines)
59:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
60:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Controller/Adminhtml/Index/Fix.php
30:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
32:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
34:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound)
82:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
83:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Controller/Adminhtml/Index/Add.php
31:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
33:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
35:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound)
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)
101:13 warning @param is not found for one or more params in method annotation (Magento2.Annotation.MethodArguments.ParamMissing)
view/adminhtml/templates/funding.phtml
7:1 warning Line exceeds 120 characters; contains 1336 characters (Generic.Files.LineLength.TooLong)
view/adminhtml/email/check.html
1:1 warning Avoid using closing slash with void tags, this can lead to unexpected behavior - "
" (Magento2.Html.HtmlClosingVoidTags.HtmlClosingVoidElements)
1:1 warning Avoid using closing slash with void tags, this can lead to unexpected behavior - "
" (Magento2.Html.HtmlClosingVoidTags.HtmlClosingVoidElements)
1:1 warning Template @vars comment block contains invalid JSON. (Magento2.Html.HtmlDirective.HtmlTemplatesInvalidVarsJSON)
Config/Config.php
21:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
23:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound)
48:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
49:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
60:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
61:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
68:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
69:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
81:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
82:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
99:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
100:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
107:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
108:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
119:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
120:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Config/Frontend/Funding.php
10:15 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing)
12:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock)
16:1 warning Expected 1 blank line at end of file; 2 found (PSR2.Files.EndFileNewline.TooMany)
Util/Comparer.php
17:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
19:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
21:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
22:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Util/CommandLine.php
18:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
20:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
21:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
25:24 warning Direct use of $_SERVER Superglobal detected. (Magento2.Security.Superglobal.SuperglobalUsageWarning)
Api/LoggerInterface.php
17:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
21:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
22:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
26:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
27:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
31:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
32:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
36:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
37:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Check/Check.php
29:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
175:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
176:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
192:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
193:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
267:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
268:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
276:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
277:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
Cron/CheckRunner.php
29:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
31:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
96:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
97:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation)
103:9 warning The use of function ob_start() is discouraged (Magento2.Functions.DiscouragedFunction.Discouraged)
Test/Unit/Rate/RateTest.php
20:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
22:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Unit/Util/ComparerTest.php
21:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Unit/Util/CommandLineTest.php
20:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
22:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Functional/Provider/OnlineRatesTest.php
22:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Functional/Model/System/Config/Source/FeedTest.php
11:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
13:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Functional/Config/ConfigTest.php
22:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Functional/Check/CheckTest.php
22:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Integration/Provider/StoredRatesTest.php
11:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
13:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Integration/PreferenceTest.php
11:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
13:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Integration/TestCase.php
11:4 warning Tag @package MUST NOT be used. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.ForbiddenTags)
13:1 warning Class description must contain meaningful information beyond what its name provides or be removed. (Magento2.Commenting.ClassAndInterfacePHPDocFormatting.InvalidDescription)
Test/Integration/Check/CheckTest.php
38:1 warning Expected 1 newline at end of file; 0 found (PSR2.Files.EndFileNewline.NoneFound)