/system/Commands/Utilities/Routes/AutoRouteCollector.php:26 | 18 | - Ambiguous Static
- Property Used In One Method Only
- Ambiguous Visibilities
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Config/Services.php:203 | 14 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Router/RouteCollection.php:870 | 14 | - Nested Ternary
- Weak Type With Array
- Scalar Are Not Arrays
- Null Or Boolean Arrays
- Uses Default Values
- Could Make A Function
|
/system/Router/RouteCollection.php:964 | 14 | - Nested Ternary
- Weak Type With Array
- Scalar Are Not Arrays
- Null Or Boolean Arrays
- Uses Default Values
- Could Make A Function
|
/utils/src/Rector/UnderscoreToCamelCaseVariableNameRector.php:44 | 14 | - Property Used In One Method Only
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Undefined Interfaces
- Undefined Classes
- Unfinished Object
|
/system/Config/Services.php:447 | 13 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:464 | 13 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:631 | 13 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:339 | 12 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Ambiguous Static
- Mismatched Type
- No Null For Index
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:413 | 12 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:481 | 11 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:500 | 11 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/HTTP/SiteURI.php:431 | 10 | - Unused Public Methods
- Ambiguous Static
- Mismatched Type
- Mismatched Default Arguments
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:305 | 9 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Ambiguous Static
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:581 | 9 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Ambiguous Static
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Database/BaseBuilder.php:957 | 9 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- Mismatched Default Arguments
- StandaloneType True False Null
- Wrong Type With Default
|
/system/Database/Seeder.php:74 | 9 | - Ambiguous Static
- Property Used In One Method Only
- Ambiguous Visibilities
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Unfinished Object
- Same Name For Property And Method
- Property Could Be Local
|
/system/HTTP/Files/UploadedFile.php:132 | 9 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- No Return Used
- Different Argument Counts
- Never Called Parameter
|
/system/Helpers/form_helper.php:226 | 9 | - Wrong Parameter Type
- Repeated Regex
- array_key_exists() Works On Arrays
- Wrong Type For Native PHP Function
- No Null For Native PHP Functions
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/system/Helpers/form_helper.php:230 | 9 | - Wrong Parameter Type
- Repeated Regex
- array_key_exists() Works On Arrays
- Wrong Type For Native PHP Function
- No Null For Native PHP Functions
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/system/Helpers/test_helper.php:31 | 9 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- Mismatched Type
- Mismatched Default Arguments
- StandaloneType True False Null
- Could Inject Parameter
- Never Called Parameter
|
/user_guide_src/source/testing/fabricator/005.php:11 | 9 | - Unused Public Methods
- Class-typed References
- Useless Referenced Argument
- Should Use Local Class
- Objects Don't Need References
- Undefined Interfaces
- Undefined Classes
- Method Could Be Static
|
/user_guide_src/source/testing/fabricator/021.php:12 | 9 | - Unused Public Methods
- Class-typed References
- Useless Referenced Argument
- Should Use Local Class
- Objects Don't Need References
- Undefined Interfaces
- Undefined Classes
- Method Could Be Static
|
/user_guide_src/source/testing/fabricator/023.php:12 | 9 | - Unused Public Methods
- Class-typed References
- Useless Referenced Argument
- Should Use Local Class
- Objects Don't Need References
- Undefined Interfaces
- Undefined Classes
- Method Could Be Static
|
/system/Common.php:799 | 8 | - No Default For Referenced Parameter
- Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Class-typed References
- Useless Referenced Argument
- No Class In Global
- StandaloneType True False Null
|
/system/Config/Services.php:140 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:156 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:186 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:247 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:289 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:322 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:431 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:560 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:597 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:649 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:665 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:793 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Config/Services.php:832 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/system/Database/BaseBuilder.php:2116 | 8 | - Fn Argument Variable Confusion
- Wrong Parameter Type
- Empty Function
- Wrong Type For Native PHP Function
- No Null For Native PHP Functions
- Uses Default Values
- Wrong Number Of Arguments
|
/system/Debug/Toolbar.php:371 | 8 | - Unused Public Methods
- Method Is Not An If
- Should Use Local Class
- StandaloneType True False Null
- Modified Typed Parameter
- Method Could Be Static
|
/system/Events/Events.php:187 | 8 | - Only Variable Passed By Reference
- Use Constant As Arguments
- Indices Are Int Or String
- Only Variable Passed By Reference
- Weak Type With Array
- Uses Default Values
|
/system/HTTP/URI.php:1194 | 8 | - Wrong Parameter Type
- Empty Function
- Wrong Type For Native PHP Function
- Uses Default Values
- Wrong Number Of Arguments
- StandaloneType True False Null
- Missing Some Returntype
|
/system/Test/Filters/CITestStreamFilter.php:54 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/system/ThirdParty/Kint/Renderer/TextRenderer.php:337 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
- Never Called Parameter
- Missing Some Returntype
|
/system/View/View.php:343 | 8 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Mismatched Type
- Mismatched Default Arguments
- StandaloneType True False Null
- Wrong Type With Default
|
/utils/src/Rector/PassStrictParameterToFunctionParameterRector.php:57 | 8 | - Unused Public Methods
- Should Use Local Class
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/app/Views/errors/html/error_400.php:77 | 7 | - Wrong Parameter Type
- Common Alternatives
- Used Once Variables (In Scope)
- No Null For Native PHP Functions
- Uses Default Values
- Undefined Variable
|
/app/Views/errors/html/error_404.php:77 | 7 | - Wrong Parameter Type
- Common Alternatives
- Used Once Variables (In Scope)
- No Null For Native PHP Functions
- Uses Default Values
- Undefined Variable
|
/system/BaseModel.php:1082 | 7 | - Default Then Discard
- Non Integer Nor String As Index
- Indices Are Int Or String
- Ambiguous Array Index
- No Null For Index
- Useless Instructions
- No Choice
|
/system/Commands/Utilities/Routes/AutoRouterImproved/ControllerMethodReader.php:35 | 7 | - Ambiguous Static
- Property Used In One Method Only
- Ambiguous Visibilities
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Commands/Utilities/Routes/ControllerFinder.php:31 | 7 | - Ambiguous Static
- Property Used In One Method Only
- Ambiguous Visibilities
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Commands/Utilities/Routes/ControllerMethodReader.php:29 | 7 | - Ambiguous Static
- Property Used In One Method Only
- Ambiguous Visibilities
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Config/Services.php:121 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Modified Typed Parameter
|
/system/Config/Services.php:375 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Ambiguous Static
- Mismatched Type
- StandaloneType True False Null
- Could Inject Parameter
|
/system/Config/Services.php:521 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Ambiguous Static
- Mismatched Type
- StandaloneType True False Null
|
/system/Cookie/Cookie.php:621 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/system/Database/BaseBuilder.php:1008 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1021 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1034 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1047 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1060 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1073 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1086 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1099 | 7 | - Double Checks
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/BaseBuilder.php:1945 | 7 | - Double Checks
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
- Never Called Parameter
|
/system/Database/BaseBuilder.php:2160 | 7 | - Fn Argument Variable Confusion
- Wrong Parameter Type
- Empty Function
- No Null For Native PHP Functions
- Uses Default Values
- Wrong Number Of Arguments
|
/system/Database/BaseConnection.php:1063 | 7 | - Double Checks
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- Mismatched Default Arguments
- StandaloneType True False Null
- Same Name For Property And Method
|
/system/Database/MySQLi/Connection.php:409 | 7 | - Double Checks
- Mismatch Parameter Name
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/OCI8/Connection.php:275 | 7 | - Double Checks
- Mismatch Parameter Name
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/Postgre/Connection.php:289 | 7 | - Double Checks
- Mismatch Parameter Name
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/SQLSRV/Connection.php:208 | 7 | - Double Checks
- Mismatch Parameter Name
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Database/SQLite3/Connection.php:213 | 7 | - Double Checks
- Mismatch Parameter Name
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
|
/system/Files/File.php:78 | 7 | - Mismatch Type And Default
- Mismatched Type
- Undefined Interfaces
- Undefined Class Constants
- No Return Used
- Wrong Type With Default
- Never Called Parameter
|
/system/HTTP/ResponseTrait.php:729 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Method Could Be Static
- Could Inject Parameter
|
/system/Helpers/html_helper.php:474 | 7 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- Unused Parameter
- Used Once Variables (In Scope)
- Never Called Parameter
|
/system/Helpers/url_helper.php:73 | 7 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- StandaloneType True False Null
- Modified Typed Parameter
- Never Called Parameter
|
/system/Helpers/url_helper.php:186 | 7 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- Mismatched Default Arguments
- StandaloneType True False Null
- Never Called Parameter
|
/system/Images/Handlers/BaseHandler.php:501 | 7 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- No Null For Index
- StandaloneType True False Null
- Different Argument Counts
|
/system/Pager/Pager.php:108 | 7 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Mismatched Type
- StandaloneType True False Null
- Different Argument Counts
|
/system/Session/Handlers/ArrayHandler.php:57 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
|
/system/Test/Fabricator.php:275 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- No Return Used
- Never Called Parameter
|
/system/Test/Fabricator.php:287 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- No Return Used
- Wrong Type With Default
- Implicit Nullable Type
- Never Called Parameter
|
/system/View/View.php:362 | 7 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Mismatched Type
- Mismatched Default Arguments
- StandaloneType True False Null
|
/app/Config/Mimes.php:518 | 6 | - Non Integer Nor String As Index
- Indices Are Int Or String
- Ambiguous Array Index
- No Null For Index
- Weak Type With Array
- Could Make A Function
|
/system/Cache/Handlers/BaseHandler.php:110 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
- Unreachable Method
|
/system/CodeIgniter.php:322 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Ambiguous Static
- StandaloneType True False Null
- No Return Used
- Never Called Parameter
|
/system/Commands/Utilities/Routes/AutoRouterImproved/AutoRouteCollector.php:34 | 6 | - Ambiguous Static
- Property Used In One Method Only
- Ambiguous Visibilities
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Commands/Utilities/Routes/AutoRouterImproved/AutoRouteCollector.php:35 | 6 | - Property Used In One Method Only
- Ambiguous Visibilities
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Commands/Utilities/Routes/AutoRouterImproved/AutoRouteCollector.php:36 | 6 | - Property Used In One Method Only
- Ambiguous Visibilities
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Common.php:359 | 6 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- Mismatched Default Arguments
- Never Called Parameter
|
/system/Common.php:415 | 6 | - Don't Pollute Global Space
- No Class In Global
- Mismatched Default Arguments
- StandaloneType True False Null
- Could Inject Parameter
- Never Called Parameter
|
/system/Config/Services.php:811 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
- Could Inject Parameter
|
/system/Cookie/Cookie.php:633 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/system/Database/BaseBuilder.php:1563 | 6 | - Use Named Boolean In Argument Definition
- Ambiguous Static
- Mismatched Type
- Mismatched Default Arguments
- StandaloneType True False Null
- No Return Used
|
/system/Database/BaseBuilder.php:2084 | 6 | - Merge If Then
- Wrong Parameter Type
- Bail Out Early
- Wrong Type For Native PHP Function
- No Null For Native PHP Functions
- Could Make A Function
|
/system/Database/BaseConnection.php:609 | 6 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
- Never Called Parameter
|
/system/Database/BaseConnection.php:1538 | 6 | - Buried Assignation
- Useless Parenthesis
- Mismatched Type
- Iffectations
- Wrong Type With Call
- Don't Collect Void
|
/system/Database/MigrationRunner.php:225 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- No Return Used
- Never Called Parameter
|
/system/Database/MySQLi/Result.php:96 | 6 | - Weak Type With Array
- Useless Instructions
- Undefined Variable
- Could Make A Function
- Mismatched Ternary Alternatives
- No Choice
|
/system/Files/File.php:88 | 6 | - Unused Public Methods
- Mismatch Type And Default
- Mismatched Type
- Undefined Interfaces
- Undefined Class Constants
- Wrong Type With Default
|
/system/HTTP/RequestTrait.php:310 | 6 | - Indices Are Int Or String
- Ambiguous Array Index
- No Null For Index
- Weak Type With Array
- Useless Instructions
- No Choice
|
/system/Helpers/cookie_helper.php:69 | 6 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- StandaloneType True False Null
- Never Called Parameter
|
/system/Helpers/filesystem_helper.php:75 | 6 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- Could Inject Parameter
- Never Called Parameter
|
/system/Helpers/html_helper.php:100 | 6 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- Mismatched Default Arguments
- Never Called Parameter
|
/system/Helpers/html_helper.php:255 | 6 | - Use Positive Condition
- Wrong Parameter Type
- Repeated Regex
- Should Use Ternary Operator
- Wrong Type For Native PHP Function
- Uses Default Values
|
/system/Helpers/text_helper.php:699 | 6 | - Check Division By Zero
- Don't Mix ++
- Weak Type With Array
- Uses Default Values
- Pre-increment
- Wrong Type Returned
|
/system/Helpers/xml_helper.php:20 | 6 | - Don't Pollute Global Space
- Use Named Boolean In Argument Definition
- No Boolean As Default
- No Class In Global
- Never Called Parameter
- Missing Some Returntype
|
/system/Images/Handlers/BaseHandler.php:472 | 6 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
|
/system/Images/Handlers/BaseHandler.php:518 | 6 | - False To Array Conversion
- Non Integer Nor String As Index
- Indices Are Int Or String
- Ambiguous Array Index
- No Null For Index
- Null Or Boolean Arrays
|
/system/Images/Handlers/ImageMagickHandler.php:452 | 6 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
|
/system/Pager/Pager.php:307 | 6 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
- Never Called Parameter
|
/system/Pager/Pager.php:331 | 6 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
- Never Called Parameter
|
/system/Router/AutoRouterImproved.php:119 | 6 | - Property Used In One Method Only
- Ambiguous Visibilities
- Used Once Property
- Forgotten Visibility
- Used Once Variables (In Scope)
- Unfinished Object
|
/system/Test/Mock/MockConnection.php:79 | 6 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
|
/system/Test/Mock/MockInputOutput.php:62 | 6 | - Non Integer Nor String As Index
- Indices Are Int Or String
- Ambiguous Array Index
- No Null For Index
- Weak Type With Array
- Wrong Type Returned
|
/system/Test/bootstrap.php:44 | 6 | - Don't Pollute Global Space
- Too Many Native Calls
- Multiple Constant Definition
- Wrong Type For Native PHP Function
- Could Make A Function
- Implied If
|
/system/ThirdParty/Kint/CallFinder.php:258 | 6 | - Useless Parenthesis
- Non Integer Nor String As Index
- Indices Are Int Or String
- Weak Type With Array
- Useless Instructions
- No Choice
|
/system/ThirdParty/Kint/Parser/DomPlugin.php:386 | 6 | - Undefined Properties
- Comparison Is Always The Same
- Undefined Interfaces
- Undefined Classes
- Unresolved Instanceof
- Interfaces Don't Ensure Properties
|
/system/ThirdParty/Kint/Parser/ThrowablePlugin.php:49 | 6 | - Unused Public Methods
- Insufficient Type
- Useless Referenced Argument
- Objects Don't Need References
- Method Could Be Static
- Could Inject Parameter
|
/system/ThirdParty/Kint/Renderer/AbstractRenderer.php:32 | 6 | - Ambiguous Static
- No Public Access
- Never Used Properties
- StandaloneType True False Null
- Unfinished Object
- Mismatch Properties Types
|
/system/ThirdParty/Kint/Renderer/AbstractRenderer.php:33 | 6 | - Ambiguous Static
- No Public Access
- Never Used Properties
- StandaloneType True False Null
- Unfinished Object
- Mismatch Properties Types
|
/system/ThirdParty/Kint/Renderer/AssetRendererTrait.php:32 | 6 | - Ambiguous Static
- No Public Access
- No Null For Index
- StandaloneType True False Null
- Unfinished Object
- Mismatch Properties Types
|
/system/ThirdParty/Kint/Value/ParameterBag.php:44 | 6 | - Ambiguous Static
- Scalar Or Object Property
- Ambiguous Visibilities
- Assign Default To Properties
- StandaloneType True False Null
- Wrong Typed Property Default
|
/system/Validation/CreditCardRules.php:278 | 6 | - Don't Mix ++
- Used Once Variables (In Scope)
- Weak Type With Array
- Scalar Are Not Arrays
- Null Or Boolean Arrays
- Pre-increment
|
/system/View/Parser.php:554 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Method Could Be Static
- Missing Some Returntype
|
/system/util_bootstrap.php:45 | 6 | - Don't Pollute Global Space
- Too Many Native Calls
- Multiple Constant Definition
- Wrong Type For Native PHP Function
- Could Make A Function
- Implied If
|
/user_guide_src/source/libraries/validation/035.php:5 | 6 | - No Default For Referenced Parameter
- Unused Public Methods
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
- Retyped Reference
|
/user_guide_src/source/testing/fabricator/006.php:10 | 6 | - Unused Public Methods
- Class-typed References
- Useless Referenced Argument
- Objects Don't Need References
- Undefined Interfaces
- Undefined Classes
|