Concentrated issues

Here is the list of the lines that generated the most issues.

File Count Analysis
/src/Symfony/Component/Form/ChoiceList/Factory/PropertyAccessDecorator.php:11228
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/Factory/CachingFactoryDecorator.php:14822
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/HttpFoundation/Cookie.php:7919
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/MarkdownDescriptor.php:30318
  •   Variable Is Not A Condition
  •   Too Many Native Calls
  •   Wrong Type For Native PHP Function
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit.php:20815
  •   Should Use Ternary Operator
  •   Buried Assignation
  •   Used Once Variables (In Scope)
  •   Wrong Type For Native PHP Function
  •   Used Once Variables
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraph.php:7715
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:27715
  •   Assumptions
  •   Class-typed References
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   Objects Don't Need References
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Process/Tests/ProcessTest.php:162314
  •   Should Use Local Class
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Contracts/Translation/TranslatorTrait.php:13714
  •   Comparison Is Always The Same
  •   Wrong Parameter Type
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/TranslationDebugCommandTest.php:16813
  •   Insufficient Type
  •   Unused Parameter
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_uninitialized_ref.php:6113
  •   Undefined Properties
  •   Useless Instructions
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:15813
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Mailer/Transport/Smtp/EsmtpTransport.php:3613
  •   Insufficient Type
  •   Incompatible Signature Methods With Covariance
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/MercureTransportTest.php:3713
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:4313
  •   Should Make Alias
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Validator/Constraints/Collection.php:3613
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/JsonDescriptor.php:15912
  •   Wrong Type For Native PHP Function
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php:44712
  •   Wrong Type For Native PHP Function
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:49312
  •   Wrong Type For Native PHP Function
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:74712
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Type
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:42412
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Type
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/BrowserKit/AbstractBrowser.php:32612
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Same Name For Property And Method
  •   Could Inject Parameter
  •   Non Nullable Getters
/src/Symfony/Component/Config/Tests/Resource/ReflectionClassResourceTest.php:10812
  •   Too Many Native Calls
  •   Buried Assignation
  •   Uses Default Values
  •   Implode() Arguments Order
  •   Use ::Class Operator
  •   eval() Without Try
  •   Use random_int()
  •   Eval() Usage
  •   Could Make A Function
/src/Symfony/Component/Console/Style/SymfonyStyle.php:23512
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   No Null For Index
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:35812
  •   Uncaught Exceptions
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Throw Raw Exceptions
/src/Symfony/Component/HttpClient/Internal/AmpClientState.php:6712
  •   Assumptions
  •   Useless Referenced Argument
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:21812
  •   Assumptions
  •   Class-typed References
  •   Objects Don't Need References
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Modified Typed Parameter
/src/Symfony/Component/Validator/Constraints/Bic.php:4612
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:28312
  •   Unused Public Methods
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Class Constants
  •   String May Hold A Variable
  •   Empty Function
/src/Symfony/Bridge/Monolog/Tests/Processor/WebProcessorTest.php:9911
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Default Arguments
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Bridge/Monolog/Tests/RecordFactory.php:2011
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:49111
  •   Useless Parenthesis
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php:10111
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php:42911
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/Config/Loader/FileLoader.php:10011
  •   No Default For Referenced Parameter
  •   Class-typed References
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php:4811
  •   Variable Is Not A Condition
  •   Wrong Type For Native PHP Function
  •   Nested Ternary
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Could Make A Function
  •   Mismatched Ternary Alternatives
/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php:5011
  •   Variable Is Not A Condition
  •   Wrong Type For Native PHP Function
  •   Nested Ternary
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Could Make A Function
  •   Mismatched Ternary Alternatives
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:52311
  •   Assumptions
  •   No Default For Referenced Parameter
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Use self
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Loader/FileLoader.php:5911
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   No Return Used
  •   Different Argument Counts
  •   Method Could Be Static
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:33511
  •   Assumptions
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Bar.php:1811
  •   Mismatch Type And Default
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_locator.php:7311
  •   Undefined Properties
  •   Avoid Using stdClass
  •   Buried Assignation
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:5511
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/HtmlSanitizer/Visitor/Node/TextNode.php:2111
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/HttpKernel/Log/Logger.php:6011
  •   Ambiguous Visibilities
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Used Once Variables (In Scope)
  •   No Null For Index
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Never Called Parameter
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/NullableController.php:1611
  •   Unused Public Methods
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Notifier/Bridge/ClickSend/Tests/ClickSendTransportTest.php:2711
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/MercureTransportTest.php:16211
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Unresolved Classes
  •   Mismatched Type
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
/src/Symfony/Component/Notifier/Bridge/Ntfy/NtfyTransport.php:3411
  •   Incompatible Signature Methods With Covariance
  •   Property Used In One Method Only
  •   Use Named Boolean In Argument Definition
  •   Used Once Property
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
  •   Never Called Parameter
/src/Symfony/Component/Translation/Bridge/Crowdin/Tests/CrowdinProviderTest.php:3411
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Translation/Bridge/Loco/Tests/LocoProviderTest.php:3311
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Unreachable Method
/src/Symfony/Component/Translation/Bridge/Loco/Tests/LocoProviderWithoutTranslatorBagTest.php:2811
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Translation/Bridge/Lokalise/Tests/LokaliseProviderTest.php:3411
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/AbstractComparison.php:3111
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/PasswordStrength.php:3911
  •   Assumptions
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:30211
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Modernize Empty With Expression
  •   Nested Ternary
  •   Weak Type With Array
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Bridge/Monolog/Tests/Handler/MailerHandlerTest.php:9010
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Default Arguments
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:7410
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:39310
  •   Mismatch Type And Default
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Type
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Cache/Messenger/EarlyExpirationMessage.php:2710
  •   Ambiguous Static
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:108910
  •   Fn Argument Variable Confusion
  •   Wrong Type For Native PHP Function
  •   Mismatched Type
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:45910
  •   Long Arguments
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:38810
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:6010
  •   Undefined Properties
  •   Unused Public Methods
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Buried Assignation
  •   Empty Function
  •   StandaloneType True False Null
  •   Class Could Be Final
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
/src/Symfony/Component/DomCrawler/Tests/AbstractCrawlerTestCase.php:2410
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Component/Filesystem/Tests/Fixtures/MockStream/MockStream.php:3110
  •   Unused Public Methods
  •   No Default For Referenced Parameter
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
/src/Symfony/Component/HttpClient/Internal/AmpListener.php:18010
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:31510
  •   Forgotten Thrown
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Undefined Variable
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:30510
  •   Undefined Properties
  •   Don't Mix ++
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Ambiguous Array Index
  •   Iffectations
  •   No Null For Index
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/HttpKernel/Debug/TraceableEventDispatcher.php:3010
  •   Undefined Properties
  •   Too Many Native Calls
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Use random_int()
  •   Could Make A Function
/src/Symfony/Component/Lock/Store/RedisStore.php:3910
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Mailer/Transport.php:16810
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/Connection.php:15010
  •   False To Array Conversion
  •   Useless Parenthesis
  •   Useless Instructions
  •   Weak Type With Array
  •   Uses Default Values
  •   No Choice
/src/Symfony/Component/Routing/Tests/Loader/GlobFileLoaderTest.php:4110
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Method Could Be Static
  •   Missing Some Returntype
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:4210
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:28610
  •   Useless Referenced Argument
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:11810
  •   Undefined Properties
  •   Comparison Is Always The Same
  •   Should Make Alias
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:3410
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:2710
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:2710
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Tests/Fixtures/extractor-ast/translation.html.php:5210
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Undefined Variable
  •   Empty Instructions
  •   Repeated print()
/src/Symfony/Component/Validator/Constraints/Callback.php:2710
  •   Missing Attribute Attribute
  •   Assumptions
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/ExpressionSyntax.php:3210
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:5210
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:25710
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:26110
  •   Unused Public Methods
  •   No Referenced Void
  •   Class-typed References
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Objects Don't Need References
  •   Used Once Variables (In Scope)
  •   Empty Function
/src/Symfony/Component/VarExporter/VarExporter.php:4010
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Should Use Local Class
  •   Mismatched Default Arguments
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:1399
  •   Undefined Class Constants
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Undefined Classes
  •   Strict Comparison With Booleans
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:1519
  •   Undefined Class Constants
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Undefined Classes
  •   Strict Comparison With Booleans
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/DummyManager.php:149
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/DummyManager.php:469
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/DummyManager.php:509
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit.php:3359
  •   Used Once Variables (In Scope)
  •   Wrong Type For Native PHP Function
  •   Used Once Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Unused Inherited Variable In Closure
/src/Symfony/Bridge/Twig/Tests/Extension/TranslationExtensionTest.php:2099
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/MarkdownDescriptor.php:3309
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Preprocessable
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php:5349
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Preprocessable
/src/Symfony/Bundle/FrameworkBundle/EventListener/ConsoleProfilerListener.php:809
  •   Too Many Native Calls
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Use random_int()
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/TranslationUpdateCommandCompletionTest.php:709
  •   Insufficient Type
  •   Unused Parameter
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
  •   Never Called Parameter
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:4199
  •   Mismatch Type And Default
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Type
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapUpdateCheckerTest.php:2089
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Type
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/AssetMapper/Tests/ImportMap/Resolver/JsDelivrEsmResolverTest.php:6919
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Type
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Adapter/ChainAdapter.php:919
  •   No Default For Referenced Parameter
  •   Cancelled Parameter
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   No Return Used
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Cache/Tests/Adapter/AbstractRedisAdapterTestCase.php:269
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Mismatch Properties Types
/src/Symfony/Component/Cache/Tests/Adapter/PhpArrayAdapterTest.php:1609
  •   Undefined Properties
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   eval() Without Try
  •   Eval() Usage
  •   Could Make A Function
/src/Symfony/Component/Cache/Traits/ContractsTrait.php:579
  •   Infinite Recursion
  •   Useless Referenced Argument
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/FilesystemCommonTrait.php:889
  •   Fn Argument Variable Confusion
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Empty Function
  •   Throw Raw Exceptions
  •   Could Inject Parameter
/src/Symfony/Component/Config/Tests/Resource/ReflectionClassResourceTest.php:979
  •   Buried Assignation
  •   Uses Default Values
  •   Use ::Class Operator
  •   eval() Without Try
  •   Use random_int()
  •   Eval() Usage
  •   Could Make A Function
/src/Symfony/Component/Console/Helper/ProcessHelper.php:359
  •   Assumptions
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
  •   Never Called Parameter
/src/Symfony/Component/Console/Output/ConsoleOutput.php:409
  •   Incompatible Signature Methods With Covariance
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:1269
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:6099
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Uses Default Values
  •   Empty Function
  •   No Choice
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:2179
  •   Useless Instructions
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Wrong Type With Call
  •   Unused Returned Value
  •   No Choice
/src/Symfony/Component/DependencyInjection/ReverseContainer.php:349
  •   Undefined Properties
  •   Wrong Precedence In Expression
  •   Nested Ternary
  •   Empty Function
  •   StandaloneType True False Null
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Compiler/RegisterServiceSubscribersPassTest.php:2849
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Bar.php:239
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_closure_argument_compiled.php:589
  •   Undefined Properties
  •   Buried Assignation
  •   Unresolved Classes
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
/src/Symfony/Component/DependencyInjection/Tests/Loader/GlobFileLoaderTest.php:419
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Missing Some Returntype
/src/Symfony/Component/ErrorHandler/ErrorRenderer/HtmlErrorRenderer.php:509
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:729
  •   Ambiguous Static
  •   Should Use Local Class
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:839
  •   Should Use Local Class
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:1059
  •   Ambiguous Static
  •   Should Use Local Class
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/Factory/CachingFactoryDecorator.php:1139
  •   Insufficient Type
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Modified Typed Parameter
/src/Symfony/Component/Form/Form.php:4219
  •   Max Level Of Nesting
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   No Return Used
  •   Wrong Type With Default
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/HtmlSanitizer/TextSanitizer/UrlSanitizer.php:519
  •   Wrong Parameter Type
  •   Wrong Type For Native PHP Function
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Component/HttpClient/Internal/AmpClientState.php:569
  •   Unresolved Classes
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:4259
  •   False To Array Conversion
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/HttpClient/Response/MockResponse.php:939
  •   Undefined Properties
  •   Useless Instructions
  •   Ambiguous Array Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpClient/Response/MockResponse.php:1079
  •   Undefined Properties
  •   Useless Parenthesis
  •   Useless Instructions
  •   Useless Type Casting
  •   Could Make A Function
  •   No Choice
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/DateTimeValueResolver.php:309
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:1629
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTest.php:18189
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Lock/Tests/Store/CombinedStoreTest.php:429
  •   Unresolved Classes
  •   Wrong Type For Native PHP Function
  •   Mismatched Type
  •   Uses Default Values
  •   Undefined Classes
  •   Could Make A Function
/src/Symfony/Component/Mailer/Bridge/Mailjet/Transport/MailjetApiTransport.php:589
  •   Incompatible Signature Methods With Covariance
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:2169
  •   Assumptions
  •   Max Level Of Nesting
  •   Too Many Local Variables
  •   Mismatched Default Arguments
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/Fixtures/DummyHub.php:389
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:1379
  •   Merge If Then
  •   Useless Parenthesis
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Uses Default Values
  •   No Choice
/src/Symfony/Component/Routing/Matcher/TraceableUrlMatcher.php:1049
  •   Merge If Then
  •   Useless Parenthesis
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Uses Default Values
  •   No Choice
/src/Symfony/Component/Routing/Matcher/UrlMatcher.php:1449
  •   Merge If Then
  •   Useless Parenthesis
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Uses Default Values
  •   No Choice
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:479
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/Scheduler/Tests/Command/DebugCommandTest.php:489
  •   Avoid Using stdClass
  •   Uses Default Values
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type With Call
  •   Unused Returned Value
  •   New Object Then Immediate Call
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Tests/Command/DebugCommandTest.php:839
  •   Avoid Using stdClass
  •   Uses Default Values
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type With Call
  •   Unused Returned Value
  •   New Object Then Immediate Call
  •   Wrong Type Returned
/src/Symfony/Component/Security/Core/Authorization/TraceableAccessDecisionManager.php:509
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   No Return Used
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Different Argument Counts
  •   Never Called Parameter
/src/Symfony/Component/Security/Core/Validator/Constraints/UserPassword.php:289
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:3029
  •   Assumptions
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Missing Some Returntype
/src/Symfony/Component/Serializer/Tests/Normalizer/ObjectNormalizerTest.php:7759
  •   Unused Public Methods
  •   Assumptions
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Method Could Be Static
/src/Symfony/Component/String/AbstractString.php:5049
  •   Repeated Regex
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Used Once Variables
  •   Iffectations
  •   Uses Default Values
  •   Access Protected Structures
  •   Could Make A Function
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:849
  •   Should Make Alias
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Validator/Constraints/CardScheme.php:499
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Currency.php:339
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/DateTime.php:359
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Type.php:319
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/When.php:269
  •   Assumptions
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Never Called Parameter
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:2259
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:2699
  •   Unused Public Methods
  •   Maybe Missing New
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Class Constants
  •   Undefined Constants
  •   Empty Function
  •   Preprocessable
/src/Symfony/Component/Yaml/Inline.php:2709
  •   No Default For Referenced Parameter
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Yaml/Inline.php:5599
  •   Assumptions
  •   No Default For Referenced Parameter
  •   Useless Referenced Argument
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Missing Some Returntype
/src/Symfony/Contracts/Translation/TranslatorTrait.php:389
  •   Unused Public Methods
  •   Assumptions
  •   Max Level Of Nesting
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Mismatched Type
  •   StandaloneType True False Null
/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:288
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Form/Type/EntityType.php:518
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Messenger/DoctrineClearEntityManagerWorkerSubscriber.php:278
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Security/User/EntityUserProvider.php:438
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Security/User/EntityUserProvider.php:458
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   No Null For Index
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Tests/ArgumentResolver/EntityValueResolverTest.php:3918
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/Type/StringWrapperType.php:198
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/Type/StringWrapperType.php:248
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:358
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:478
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Validator/DoctrineLoader.php:388
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Monolog/Handler/ElasticsearchLogstashHandler.php:598
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Class Constants
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Bridge/Monolog/Tests/Processor/DebugProcessorTest.php:1038
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Default Arguments
  •   Undefined Interfaces
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:688
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Response.php:368
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:1348
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1008
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/Twig/EventListener/TemplateAttributeListener.php:408
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Uses Default Values
  •   No Readonly Assignation In Global
  •   No Null With Null Safe Operator
  •   No Choice
/src/Symfony/Bridge/Twig/Mime/NotificationEmail.php:578
  •   Uncaught Exceptions
  •   Too Many Native Calls
  •   Uses Default Values
  •   Throw Raw Exceptions
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/JsonDescriptor.php:3358
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:2918
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Mismatched Type
  •   StandaloneType True False Null
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:3218
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Mismatched Type
  •   StandaloneType True False Null
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:5138
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php:27898
  •   Should Make Alias
  •   Undefined static ::class
  •   Wrong Type For Native PHP Function
  •   Undefined Classes
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/TranslationUpdateCommandTest.php:1878
  •   Insufficient Type
  •   Unused Parameter
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Bundle/FrameworkBundle/Tests/Controller/ControllerResolverTest.php:1078
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTestCase.php:11478
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
  •   Strict Comparison With Booleans
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/CompleteConfigurationTestCase.php:5198
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Iffectations
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:7428
  •   Mismatch Type And Default
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   Undefined Class Constants
  •   Mismatched Type
  •   Undefined Interfaces
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Adapter/CouchbaseCollectionAdapter.php:508
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:818
  •   Unused Public Methods
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   Mismatched Default Arguments
  •   StandaloneType True False Null
  •   Missing Some Returntype
/src/Symfony/Component/Cache/Adapter/ProxyAdapter.php:838
  •   Unused Public Methods
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/AbstractAdapterTrait.php:3588
  •   Hash Algorithms
  •   Wrong Type For Native PHP Function
  •   Undefined Class Constants
  •   Uses Default Values
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Could Make A Function
/src/Symfony/Component/Cache/Traits/RedisTrait.php:878
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Clock/Clock.php:268
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Clock/Test/ClockSensitiveTrait.php:358
  •   Double Checks
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
/src/Symfony/Component/Config/Loader/FileLoader.php:698
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:1228
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:6508
  •   No Need For Else
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Drop Else After Return
  •   Strict Comparison With Booleans
/src/Symfony/Component/DependencyInjection/Container.php:3958
  •   Don't Read And Write In One Expression
  •   Useless Instructions
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:10048
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Mismatched Default Arguments
  •   No Null For Index
  •   Mismatched Type
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:11788
  •   Max Level Of Nesting
  •   No Default For Referenced Parameter
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Loader/Configurator/ContainerConfigurator.php:618
  •   Double Checks
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/CheckTypeDeclarationsPass/BarMethodCall.php:288
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/CheckTypeDeclarationsPass/Foo.php:128
  •   Unused Public Methods
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/Dummy.php:278
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/UnionDummy.php:188
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:708
  •   Undefined Properties
  •   No Direct Call To Magic Method
  •   Unused Parameter
  •   Buried Assignation
  •   Empty Function
  •   Class Could Be Final
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:978
  •   Undefined Properties
  •   Buried Assignation
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:5728
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/ErrorHandler/Tests/Fixtures/ReturnType.php:168
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Finder/Gitignore.php:828
  •   Assumptions
  •   Weak Type With Array
  •   Uses Default Values
  •   Empty Function
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/Form/Button.php:558
  •   Unused Public Methods
  •   PHP Native Interfaces and Return Type
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:638
  •   Ambiguous Static
  •   Should Use Local Class
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:948
  •   Should Use Local Class
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:1168
  •   Unused Public Methods
  •   Should Use Local Class
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:1278
  •   Should Use Local Class
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:1388
  •   Should Use Local Class
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:1448
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Form/Extension/Validator/Constraints/FormValidator.php:328
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Mismatch Parameter Name
  •   Method Signature Must Be Compatible
  •   Too Many Local Variables
  •   Mismatched Type
  •   Could Inject Parameter
/src/Symfony/Component/Form/Extension/Validator/Type/FormTypeValidatorExtension.php:348
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Form/Extension/Validator/ViolationMapper/ViolationMapper.php:418
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Mismatched Type
  •   Could Inject Parameter
  •   Modified Typed Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/Form.php:7198
  •   Ambiguous Static
  •   Mismatched Type
  •   StandaloneType True False Null
  •   No Return Used
  •   Could Inject Parameter
  •   Modified Typed Parameter
  •   Never Called Parameter
/src/Symfony/Component/HttpClient/CurlHttpClient.php:968
  •   Unused Public Methods
  •   Assumptions
  •   Too Many Local Variables
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   Could Inject Parameter
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:828
  •   Don't Mix ++
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Ambiguous Array Index
  •   Iffectations
  •   No Null For Index
  •   No Choice
/src/Symfony/Component/HttpFoundation/RequestMatcher/MethodRequestMatcher.php:358
  •   Fn Argument Variable Confusion
  •   Repeated Regex
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/HttpFoundation/RequestMatcher/SchemeRequestMatcher.php:358
  •   Fn Argument Variable Confusion
  •   Repeated Regex
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/RedisSessionHandler.php:438
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/Controller/ControllerResolver.php:2688
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Nested Ternary
  •   Uses Default Values
  •   Empty Function
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/DataCollector/RequestDataCollector.php:4058
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Uses Default Values
  •   No Choice
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolverTest.php:388
  •   Wrong Parameter Type
  •   Written Only Variables
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   No Null For Native PHP Functions
/src/Symfony/Component/HttpKernel/Tests/Controller/ContainerControllerResolverTest.php:1988
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6558
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6698
  •   Unused Public Methods
  •   Mismatch Type And Default
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Class Constants
  •   Undefined Interfaces
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/KernelTest.php:5928
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Lock/Store/FlockStore.php:958
  •   Merge If Then
  •   Same Conditions In Condition
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Notifier/Bridge/Mastodon/MastodonTransport.php:368
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/OvhCloud/Tests/OvhCloudTransportTest.php:268
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/Notifier/Bridge/PagerDuty/PagerDutyTransport.php:318
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Smsapi/Tests/SmsapiTransportTest.php:268
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Transport.php:1788
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16188
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16888
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Process/PhpProcess.php:538
  •   Mismatch Type And Default
  •   Must Return Methods
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Process/PhpSubprocess.php:768
  •   Unused Public Methods
  •   Mismatch Type And Default
  •   Must Return Methods
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/PropertyInfo/Extractor/PhpStanExtractor.php:1888
  •   Undefined Properties
  •   Useless Parenthesis
  •   Undefined Interfaces
  •   Uses Default Values
  •   Empty Function
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherDumper.php:3498
  •   Uncaught Exceptions
  •   Unused Parameter
  •   Forgotten Thrown
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Empty Function
  •   Throw Raw Exceptions
  •   Could Inject Parameter
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:258
  •   Unused Public Methods
  •   Mismatch Type And Default
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Class Constants
  •   Undefined Interfaces
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:308
  •   Unused Public Methods
  •   Mismatch Type And Default
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Class Constants
  •   Undefined Interfaces
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php:528
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Different Argument Counts
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:298
  •   Assumptions
  •   String May Hold A Variable
  •   Weak Type With Array
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:338
  •   Assumptions
  •   String May Hold A Variable
  •   Weak Type With Array
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Component/Semaphore/Store/RedisStore.php:308
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Serializer/NameConverter/MetadataAwareNameConverter.php:448
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   No Null For Index
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:4748
  •   False To Array Conversion
  •   Bail Out Early
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:6748
  •   Buried Assignation
  •   Useless Instructions
  •   Null Or Boolean Arrays
  •   Iffectations
  •   Weak Type With Array
  •   Scalar Are Not Arrays
  •   Check After Null Safe Operator
  •   No Choice
/src/Symfony/Component/Serializer/Tests/Fixtures/AbstractNormalizerDummy.php:338
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Serializer/Tests/Normalizer/ObjectNormalizerTest.php:7808
  •   Unused Public Methods
  •   Assumptions
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Method Could Be Static
/src/Symfony/Component/String/ByteString.php:1868
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/String/CodePointString.php:1348
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/String/LazyString.php:298
  •   Uncaught Exceptions
  •   Wrong Parameter Type
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Throw Raw Exceptions
  •   Could Make A Function
/src/Symfony/Component/String/UnicodeString.php:1588
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:518
  •   Should Make Alias
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unresolved Instanceof
  •   No Choice
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:298
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:1088
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:228
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:618
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:228
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:618
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Validator/Constraints/Cascade.php:258
  •   Missing Attribute Attribute
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/CssColor.php:658
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Date.php:328
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Iban.php:408
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Isin.php:378
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Json.php:308
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarDumper/Caster/DOMCaster.php:668
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:288
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:408
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/ImagineCaster.php:228
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/RedisCaster.php:508
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Missing Some Returntype
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:258
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Missing Some Returntype
/src/Symfony/Component/VarDumper/Caster/UuidCaster.php:228
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Tests/Fixtures/Php82NullStandaloneReturnType.php:168
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/VarDumper/Tests/Fixtures/dumb-var.php:348
  •   No Default For Referenced Parameter
  •   Class-typed References
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:1058
  •   No Need For Else
  •   Bail Out Early
  •   Useless Instructions
  •   Iffectations
  •   Drop Else After Return
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/Yaml/Parser.php:2338
  •   Too Many Native Calls
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Type With Call
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1308
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1348
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1388
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1428
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1468
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1508
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1548
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Bridge/Doctrine/ArgumentResolver/EntityValueResolver.php:357
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/DataCollector/DoctrineDataCollector.php:357
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/DataCollector/ObjectParameter.php:217
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Form/ChoiceList/DoctrineChoiceLoader.php:387
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Form/ChoiceList/IdReader.php:347
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Form/DataTransformer/CollectionToArrayTransformer.php:537
  •   Mismatch Parameter Name
  •   Method Signature Must Be Compatible
  •   Undefined Interfaces
  •   Undefined Classes
  •   Wrong Type With Default
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Middleware.php:277
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/DummyManager.php:547
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/DummyManager.php:627
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/DummyManager.php:667
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:307
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Validator/Constraints/UniqueEntityValidator.php:317
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Validator/Constraints/UniqueEntityValidator.php:417
  •   Unused Public Methods
  •   Mismatch Parameter Name
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Could Inject Parameter
  •   Memoize MagicCall
/src/Symfony/Bridge/Monolog/Handler/FingersCrossed/HttpCodeActivationStrategy.php:337
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Monolog/Handler/FingersCrossed/NotFoundActivationStrategy.php:337
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Monolog/Handler/MailerHandler.php:317
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Class Constants
  •   Undefined Interfaces
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Bridge/Monolog/Handler/NotifierHandler.php:307
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Class Constants
  •   Undefined Interfaces
  •   Undefined Classes
  •   Parent First
/src/Symfony/Bridge/Monolog/Handler/ServerLogHandler.php:397
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Class Constants
  •   Undefined Interfaces
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Bridge/Monolog/Tests/Handler/FingersCrossed/NotFoundActivationStrategyTest.php:297
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Bridge/PhpUnit/Legacy/CommandForV9.php:447
  •   Missing Assignation In Branches
  •   Undefined static ::class
  •   Undefined Interfaces
  •   Uses Default Values
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:367
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:887
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:547
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:647
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:897
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:997
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:1097
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:1197
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:1397
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:957
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1057
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1107
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1157
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1207
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1257
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/Twig/EventListener/TemplateAttributeListener.php:277
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Twig/Node/TransDefaultDomainNode.php:307
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Bridge/Twig/Tests/Command/DebugCommandTest.php:3207
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php:2597
  •   Fn Argument Variable Confusion
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AccessTokenFactory.php:1067
  •   Assumptions
  •   Method Signature Must Be Compatible
  •   Useless Argument
  •   Mismatched Type
  •   StandaloneType True False Null
  •   No Return Used
  •   Could Inject Parameter
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/HttpBasicLdapFactory.php:337
  •   Unused Public Methods
  •   Assumptions
  •   Ambiguous Static
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:8637
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/RegisterEntryPointsPassTest.php:967
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bundle/WebProfilerBundle/Tests/Resources/IconTest.php:377
  •   No Direct Usage Of Returned Value
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/AssetMapper/Factory/CachedMappedAssetFactory.php:287
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/Factory/MappedAssetFactory.php:337
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapPackageAudit.php:187
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapUpdateCheckerTest.php:1237
  •   Undefined Properties
  •   Common Alternatives
  •   Written Only Variables
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Unused Returned Value
/src/Symfony/Component/Cache/Adapter/CouchbaseBucketAdapter.php:577
  •   Assumptions
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Cache/Adapter/NullAdapter.php:407
  •   Unused Public Methods
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Cache/Adapter/Psr16Adapter.php:247
  •   Repeated Interface
  •   Trait Not Found
  •   Method Collision Traits
  •   Abstract Or Implements
  •   Already Parents Interface
  •   Interfaces Is Not Implemented
  •   Class Could Be Final
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:387
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   No Return Used
  •   Never Called Parameter
/src/Symfony/Component/Cache/LockRegistry.php:867
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Missing Some Returntype
/src/Symfony/Component/Cache/Tests/Adapter/MemcachedAdapterTest.php:467
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Component/Cache/Traits/ContractsTrait.php:627
  •   No Default For Referenced Parameter
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:4607
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:4857
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:11007
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:11607
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:12107
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:12157
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:287
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Console/Application.php:8457
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Nested Ternary
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Console/Command/Command.php:1837
  •   Ambiguous Static
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Console/Completion/Suggestion.php:227
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Console/Debug/CliRequest.php:527
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Console/Output/StreamOutput.php:437
  •   Incompatible Signature Methods With Covariance
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Console/Tests/Descriptor/JsonDescriptorTest.php:307
  •   Check JSON
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/Console/Tests/Helper/ProgressIndicatorTest.php:1737
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Console/Tests/Input/InputArgumentTest.php:1397
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/Console/Tests/Input/InputOptionTest.php:2527
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php:1737
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Different Argument Counts
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:3377
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   No Null For Index
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:10387
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   No Null For Index
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:17697
  •   Assumptions
  •   No Default For Referenced Parameter
  •   Use Named Boolean In Argument Definition
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:1287
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Useless Short Ternary
  •   Wrong Type With Call
  •   Unused Returned Value
  •   No Choice
/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:4867
  •   Don't Mix ++
  •   Repeated Regex
  •   Used Once Variables (In Scope)
  •   Weak Type With Array
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:6337
  •   Buried Assignation
  •   Useless Instructions
  •   Null Or Boolean Arrays
  •   Iffectations
  •   Weak Type With Array
  •   Scalar Are Not Arrays
  •   No Choice
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:6357
  •   Long Arguments
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Scalar Are Not Arrays
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/FactoryDummy.php:207
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Avoid Using stdClass
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/Dummy.php:187
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/StaticConstructorAutoconfigure.php:207
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberParent.php:137
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3417
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/classes.php:867
  •   Unused Public Methods
  •   No Default For Referenced Parameter
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/callable_adapter_consumer.php:537
  •   Undefined Properties
  •   Unused Public Methods
  •   Buried Assignation
  •   Empty Function
  •   Class Could Be Final
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/closure_proxy.php:587
  •   Undefined Properties
  •   Unused Public Methods
  •   Buried Assignation
  •   Empty Function
  •   Class Could Be Final
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services26.php:597
  •   Undefined Properties
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Useless Instructions
  •   Use ::Class Operator
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_closure_argument_compiled.php:687
  •   Undefined Properties
  •   Buried Assignation
  •   Unresolved Classes
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:557
  •   Undefined Properties
  •   Buried Assignation
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:697
  •   Undefined Properties
  •   Buried Assignation
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:5137
  •   Missing Assignation In Branches
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:12167
  •   False To Array Conversion
  •   Variable Is Not A Condition
  •   Unconditional Break In Loop
  •   Buried Assignation
  •   Useless Instructions
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/ErrorHandler/Error/FatalError.php:217
  •   Assumptions
  •   Max Level Of Nesting
  •   Don't Send $this In Constructor
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php:477
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:7457
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Nested Ternary
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/Exception/FlattenException.php:2317
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Nested Ternary
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/Tests/DebugClassLoaderTest.php:2047
  •   Don't Mix ++
  •   Undefined static ::class
  •   Buried Assignation
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Pre-increment
  •   Could Make A Function
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:447
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2127
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/Form/Button.php:677
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Form/Console/Descriptor/TextDescriptor.php:287
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Form/Extension/Core/DataTransformer/NumberToLocalizedStringTransformer.php:1287
  •   Avoid mb_dectect_encoding()
  •   Use Positive Condition
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/Form/FormErrorIterator.php:1757
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Form/FormView.php:1257
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:1527
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:1567
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/HttpClient/AmpHttpClient.php:1517
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/MockHttpClient.php:877
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/HttpClient/NativeHttpClient.php:2727
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:1397
  •   Useless Instructions
  •   Ambiguous Array Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpClient/Response/AsyncContext.php:1227
  •   Ambiguous Array Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type With Call
  •   Wrong Type Returned
/src/Symfony/Component/HttpClient/Response/AsyncResponse.php:1227
  •   Ambiguous Array Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type With Call
  •   Wrong Type Returned
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:2207
  •   Useless Instructions
  •   Ambiguous Array Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:1017
  •   Useless Instructions
  •   Ambiguous Array Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:2317
  •   Max Level Of Nesting
  •   No Default For Referenced Parameter
  •   Insufficient Type
  •   Incompatible Signature Methods With Covariance
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/HttpClient/Tests/AsyncDecoratorTraitTest.php:297
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/HttpClient/Tests/TraceableHttpClientTest.php:1317
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Wrong Type With Call
  •   Wrong Type Returned
/src/Symfony/Component/HttpFoundation/ResponseHeaderBag.php:907
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/SessionHandlerFactory.php:267
  •   Assumptions
  •   Double Checks
  •   Ambiguous Static
  •   Should Use Local Class
  •   Mismatched Type
  •   Could Inject Parameter
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/Fixtures/common.inc:867
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/Fixtures/common.inc:1147
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/RedisClusterSessionHandlerTest.php:257
  •   Bail Out Early
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php:607
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php:1317
  •   Fn Argument Variable Confusion
  •   Forgotten Thrown
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/EventListener/CacheAttributeListener.php:417
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/src/Symfony/Component/HttpKernel/EventListener/CacheAttributeListener.php:547
  •   Buried Assignation
  •   Useless Instructions
  •   Weak Type With Array
  •   Uses Default Values
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/FragmentRendererPassTest.php:637
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6517
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php:847
  •   Unused Public Methods
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/EventListener/ErrorListenerTest.php:3187
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:287
  •   Ambiguous Visibilities
  •   Assign Default To Properties
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Same Name For Property And Method
  •   Mismatch Properties Types
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestHttpKernel.php:577
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Could Use self
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestMultipleHttpKernel.php:467
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Could Use self
/src/Symfony/Component/Intl/Data/Util/ArrayAccessibleResourceBundle.php:527
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Mailer/Event/FailedMessageEvent.php:237
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Mailer/Tests/Transport/AbstractTransportTest.php:937
  •   Incompatible Signature Methods With Covariance
  •   Property Used In One Method Only
  •   Used Once Property
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Messenger/Stamp/AckStamp.php:257
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
  •   Same Name For Property And Method
/src/Symfony/Component/Messenger/Transport/InMemory/InMemoryTransport.php:557
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Mime/HtmlToTextConverter/LeagueHtmlToMarkdownConverter.php:237
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Unresolved Classes
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Notifier/Bridge/AllMySms/Tests/AllMySmsTransportTest.php:257
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Bandwidth/Tests/BandwidthTransportTest.php:327
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Notifier/Bridge/Clickatell/Tests/ClickatellTransportTest.php:287
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/GoogleChat/Tests/GoogleChatTransportTest.php:307
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/Fixtures/DummyHub.php:297
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/Notifier/Bridge/MessageMedia/Tests/MessageMediaTransportTest.php:287
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/OneSignal/Tests/OneSignalTransportTest.php:327
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Plivo/Tests/PlivoTransportTest.php:327
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Notifier/Bridge/RocketChat/Tests/RocketChatTransportTest.php:277
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/SimpleTextin/Tests/SimpleTextinTransportTest.php:317
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Notifier/Bridge/SimpleTextin/Tests/SimpleTextinTransportTest.php:907
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackOptionsTest.php:1827
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Undefined Classes
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackOptionsTest.php:1927
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Undefined Classes
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackTransportTest.php:307
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Sms77/Tests/Sms77TransportTest.php:247
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Telegram/Tests/TelegramTransportTest.php:317
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Twitter/TwitterTransport.php:1077
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Indices Are Int Or String
  •   Could Make A Function
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:10307
  •   Weak Type With Array
  •   Uses Default Values
  •   Empty Function
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Could Make A Function
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:11897
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:967
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Use ::Class Operator
  •   Unused Returned Value
  •   New Object Then Immediate Call
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:1277
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Use ::Class Operator
  •   Unused Returned Value
  •   New Object Then Immediate Call
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:1587
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Use ::Class Operator
  •   Unused Returned Value
  •   New Object Then Immediate Call
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:1597
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:2367
  •   Unused Parameter
  •   Buried Assignation
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1357
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1807
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:2007
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:4837
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:6687
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16097
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16797
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:17327
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:21957
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Process/PhpExecutableFinder.php:377
  •   No Need For Else
  •   Bail Out Early
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Uses Default Values
  •   Drop Else After Return
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Dummy.php:2677
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php71Dummy.php:237
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php80Dummy.php:407
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Routing/Loader/Configurator/RoutingConfigurator.php:417
  •   Double Checks
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Routing/Requirement/EnumRequirement.php:497
  •   Undefined Properties
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Routing/Route.php:4567
  •   Useless Parenthesis
  •   Useless Instructions
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Runtime/GenericRuntime.php:1877
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/Runtime/Tests/phpt/dotenv_overload.php:227
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Weak Type With Array
  •   Empty Function
  •   Wrong Type With Call
  •   Wrong Type Returned
/src/Symfony/Component/Runtime/Tests/phpt/request.php:177
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Weak Type With Array
  •   Empty Function
  •   Wrong Type With Call
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:247
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:287
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:297
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:247
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:227
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:247
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Generator/MessageGenerator.php:307
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
/src/Symfony/Component/Scheduler/Generator/MessageGenerator.php:317
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Same Name For Property And Method
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Messenger/SchedulerTransportFactory.php:307
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
/src/Symfony/Component/Scheduler/Trigger/CronExpressionTrigger.php:507
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Unresolved Classes
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:277
  •   Assumptions
  •   String May Hold A Variable
  •   Weak Type With Array
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Component/Security/Core/Validator/Constraints/UserPasswordValidator.php:347
  •   Unused Public Methods
  •   Mismatch Parameter Name
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Could Inject Parameter
  •   Memoize MagicCall
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:427
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:477
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcUserInfoTokenHandler.php:307
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/EventListener/IsGrantedAttributeListener.php:357
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/Tests/Authentication/AuthenticatorManagerTest.php:3497
  •   Method Is Not An If
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Ambiguous Static
  •   Unused Parameter
  •   Used Once Variables (In Scope)
/src/Symfony/Component/Security/Http/Tests/EventListener/PasswordMigratingListenerTest.php:1457
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:4767
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Serializer/Exception/MissingConstructorArgumentsException.php:287
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/Mapping/Factory/ClassMetadataFactory.php:337
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Serializer/NameConverter/AdvancedNameConverterInterface.php:217
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:967
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:1027
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/Serializer/Tests/Normalizer/TestDenormalizer.php:237
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/String/AbstractString.php:6237
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Iffectations
  •   Useless Short Ternary
  •   Wrong Type With Call
  •   Useless Coalesce
  •   Randomly Sorted Arrays
/src/Symfony/Component/String/ByteString.php:1697
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Never Called Parameter
/src/Symfony/Component/String/CodePointString.php:837
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
  •   Missing Some Returntype
/src/Symfony/Component/String/CodePointString.php:1177
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/String/UnicodeString.php:1347
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:377
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:467
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:487
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:347
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:367
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:437
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:457
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:457
  •   Undefined Properties
  •   Comparison Is Always The Same
  •   Should Make Alias
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:387
  •   Undefined Properties
  •   Should Make Alias
  •   Buried Assignation
  •   Iffectations
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Component/Translation/Provider/NullProvider.php:277
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Empty Function
  •   Different Argument Counts
/src/Symfony/Component/Translation/Tests/DependencyInjection/DataCollectorTranslatorPassTest.php:1137
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Translator.php:1117
  •   Don't Read And Write In One Expression
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Nested Ternary
  •   Uses Default Values
  •   Useless Short Ternary
  •   Useless Coalesce
/src/Symfony/Component/Uid/UuidV7.php:527
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/Validator/Constraints/Email.php:547
  •   Wrong Parameter Type
  •   Wrong Type For Native PHP Function
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Scalar Are Not Arrays
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/Validator/Constraints/EmailValidator.php:867
  •   No Need For Else
  •   Undefined static ::class
  •   Unresolved Classes
  •   Uses Default Values
  •   Undefined Classes
  •   Drop Else After Return
/src/Symfony/Component/Validator/Constraints/Traverse.php:257
  •   Missing Attribute Attribute
  •   Incompatible Signature Methods With Covariance
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Validator/Constraints/WhenValidator.php:227
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/src/Symfony/Component/Validator/Context/ExecutionContext.php:1427
  •   Unused Public Methods
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Could Inject Parameter
/src/Symfony/Component/Validator/Tests/Mapping/MemberMetadataTest.php:1067
  •   Unused Public Methods
  •   Mismatch Parameter Name
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/VarDumper/Caster/Caster.php:1657
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/ClassStub.php:597
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Nested Ternary
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/VarDumper/Caster/DateCaster.php:1257
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Nested Ternary
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:2717
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/PdoCaster.php:1117
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:797
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:1117
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/ProxyManagerCaster.php:247
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:2747
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Mismatched Type
/src/Symfony/Component/VarDumper/Caster/SplCaster.php:667
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/SplCaster.php:1427
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:347
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:497
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:967
  •   Unused Public Methods
  •   Insufficient Type
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/XmlResourceCaster.php:507
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Cloner/Data.php:1507
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/VarDumper/Tests/Cloner/VarClonerTest.php:4027
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/VarExporter/Internal/Hydrator.php:297
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/VarExporter/Internal/Hydrator.php:317
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/VarExporter/Internal/Reference.php:257
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
  •   Wrong Type With Default
/src/Symfony/Component/VarExporter/Internal/Registry.php:317
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:2877
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Unresolved Classes
  •   Undefined Constants
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:4347
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Ambiguous Static
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Webhook/Server/Transport.php:257
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Workflow/DataCollector/WorkflowDataCollector.php:397
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Contracts/Cache/CacheTrait.php:527
  •   Check Division By Zero
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Bridge/Doctrine/ArgumentResolver/EntityValueResolver.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/ArgumentResolver/EntityValueResolver.php:1436
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Mismatched Ternary Alternatives
  •   Wrong Type Returned
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Bridge/Doctrine/ArgumentResolver/EntityValueResolver.php:1476
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Mismatched Ternary Alternatives
  •   Wrong Type Returned
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Bridge/Doctrine/DependencyInjection/Security/UserProvider/EntityFactory.php:306
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Form/ChoiceList/IdReader.php:336
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:1916
  •   Buried Assignation
  •   Undefined Class Constants
  •   Iffectations
  •   Uses Default Values
  •   Undefined Classes
  •   Preprocessable
/src/Symfony/Bridge/Doctrine/IdGenerator/UlidGenerator.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Middleware/Debug/DBAL3/Statement.php:336
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Middleware/Debug/DBAL3/Statement.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Driver.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Middleware.php:266
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Statement.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Statement.php:356
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/PropertyInfo/DoctrineExtractor.php:386
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/PropertyInfo/DoctrineExtractor.php:1466
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Mismatched Type
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Bridge/Doctrine/SchemaListener/LockStoreSchemaListener.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Security/RememberMe/DoctrineTokenProvider.php:456
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/BaseUser.php:196
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/BaseUser.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/LegacyQueryMock.php:276
  •   Type Must Be Returned
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/SingleStringCastableIdEntity.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/Type/StringWrapper.php:176
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:626
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Bridge/Doctrine/Tests/Validator/Constraints/UniqueEntityValidatorTest.php:536
  •   Ambiguous Visibilities
  •   Assign Default To Properties
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Validator/DoctrineLoader.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Monolog/Tests/Formatter/ConsoleFormatterTest.php:256
  •   Unused Public Methods
  •   Should Use Local Class
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Bridge/PhpUnit/Tests/DeprecationErrorHandler/fake_vendor/acme/lib/PhpDeprecation.php:126
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Ambiguous Static
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Stream.php:986
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Missing Some Returntype
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/UploadedFile.php:246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:3836
  •   Check JSON
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   @ Operator
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Bridge/Twig/NodeVisitor/TranslationDefaultDomainNodeVisitor.php:646
  •   Missing Assignation In Branches
  •   Comparison Is Always The Same
  •   Nested Ifthen
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Bundle/FrameworkBundle/Command/CachePoolListCommand.php:546
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Undefined Classes
  •   New Object Then Immediate Call
  •   Wrong Type Returned
/src/Symfony/Bundle/FrameworkBundle/EventListener/ConsoleProfilerListener.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bundle/FrameworkBundle/Test/TestContainer.php:336
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/ApiAttributesTest.php:4036
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/AutowiringTypes/AutowiredServices.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/AutowiringTypes/AutowiredServices.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/SubRequestController.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AccessTokenFactory.php:1456
  •   Fn Argument Variable Confusion
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:5006
  •   Fn Argument Variable Confusion
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:266
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:646
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:806
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:966
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:9346
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:9466
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:9506
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/CsrfFormLoginBundle/Form/UserLoginType.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Bundle/WebProfilerBundle/Profiler/CodeExtension.php:346
  •   Wrong Precedence In Expression
  •   Variable Is Not A Condition
  •   Nested Ternary
  •   Useless Short Ternary
  •   Useless Coalesce
  •   Could Make A Function
/src/Symfony/Bundle/WebProfilerBundle/Twig/WebProfilerExtension.php:526
  •   Method Is Not An If
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/AssetMapper/AssetMapper.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/AssetMapperDevServerSubscriber.php:1106
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/AssetMapperRepository.php:336
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/Compiler/CssAssetUrlCompiler.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/Compiler/JavaScriptImportPathCompiler.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/Exception/CircularAssetsException.php:216
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Never Called Parameter
/src/Symfony/Component/AssetMapper/Factory/CachedMappedAssetFactory.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapAuditor.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php:306
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapPackageAuditVulnerability.php:186
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapPackageAuditVulnerability.php:196
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapPackageAuditVulnerability.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapPackageAuditVulnerability.php:226
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapPackageAuditVulnerability.php:236
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapUpdateChecker.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapUpdateChecker.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapVersionChecker.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapVersionChecker.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/ImportMap/PackageRequireOptions.php:306
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/RemotePackageDownloader.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/RemotePackageDownloader.php:266
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/ImportMap/Resolver/ResolvedImportMapPackage.php:226
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/MapperAwareAssetPackage.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapAuditorTest.php:1226
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:2786
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:6136
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/BrowserKit/Tests/CookieJarTest.php:306
  •   Recycled Variables
  •   Wrong Argument Type
  •   Timestamp Difference
  •   Buried Assignation
  •   Wrong Type With Call
  •   Use ::Class Operator
/src/Symfony/Component/BrowserKit/Tests/CookieJarTest.php:1246
  •   Wrong Argument Type
  •   Timestamp Difference
  •   Buried Assignation
  •   Used Once Variables (In Scope)
  •   Wrong Type With Call
  •   Use ::Class Operator
/src/Symfony/Component/Cache/Adapter/ArrayAdapter.php:1296
  •   Useless Parenthesis
  •   Useless Instructions
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   No Choice
/src/Symfony/Component/Cache/Adapter/MemcachedAdapter.php:896
  •   Max Level Of Nesting
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Too Many Local Variables
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:3096
  •   Double Assignation
  •   Overwritten Literals
  •   Mismatched Type
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:3146
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/Cache/Adapter/PhpFilesAdapter.php:2396
  •   Double Assignation
  •   Overwritten Literals
  •   Mismatched Type
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/Cache/Adapter/RedisTagAwareAdapter.php:2246
  •   Undefined Properties
  •   Missing Assignation In Branches
  •   Buried Assignation
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:886
  •   False To Array Conversion
  •   Insufficient Type
  •   Buried Assignation
  •   Null Or Boolean Arrays
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:986
  •   False To Array Conversion
  •   Insufficient Type
  •   Buried Assignation
  •   Null Or Boolean Arrays
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
/src/Symfony/Component/Cache/LockRegistry.php:1646
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Weak Type With Array
  •   Uses Default Values
  •   Useless Coalesce
  •   Could Make A Function
/src/Symfony/Component/Cache/Tests/Adapter/AbstractRedisAdapterTestCase.php:286
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:996
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1096
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:10746
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:11346
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1146
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:9246
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:9846
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:266
  •   Trait Not Found
  •   Method Collision Traits
  •   Abstract Or Implements
  •   Forgotten Interface
  •   Interfaces Is Not Implemented
  •   Class Could Be Final
/src/Symfony/Component/Cache/Traits/RelayProxy.php:2706
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:2906
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Cache/Traits/RelayProxy.php:3356
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Cache/Traits/RelayProxy.php:5006
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:11106
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Clock/Tests/ClockBeforeClassTest.php:256
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Config/Definition/Builder/ArrayNodeDefinition.php:4996
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/Config/Definition/Configuration.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:266
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:326
  •   Double Checks
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Config/Definition/Dumper/XmlReferenceDumper.php:496
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Mismatched Default Arguments
  •   StandaloneType True False Null
/src/Symfony/Component/Config/Definition/Dumper/XmlReferenceDumper.php:2006
  •   Missing Assignation In Branches
  •   Nested Ifthen
  •   Useless Parenthesis
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
/src/Symfony/Component/Config/Definition/Loader/DefinitionFileLoader.php:376
  •   Mismatched Type
  •   StandaloneType True False Null
  •   No Return Used
  •   Could Inject Parameter
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/Config/Tests/Builder/Fixtures/AddToList/Symfony/Config/AddToList/MessengerConfig.php:426
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Config/Tests/Builder/Fixtures/AddToList/Symfony/Config/AddToList/MessengerConfig.php:486
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Config/Tests/Builder/Fixtures/AddToList/Symfony/Config/AddToList/Translator/BooksConfig.php:326
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ArrayExtraKeys/Symfony/Config/ArrayExtraKeysConfig.php:676
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Config/Tests/Builder/Fixtures/NodeInitialValues/Symfony/Config/NodeInitialValues/MessengerConfig.php:336
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Config/Tests/Loader/LoaderTest.php:1256
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Console/Messenger/RunCommandContext.php:206
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Console/Messenger/RunCommandContext.php:216
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:1186
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/CssSelector/XPath/Extension/AttributeMatchingExtension.php:436
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:236
  •   Ambiguous Visibilities
  •   No Public Access
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:246
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:286
  •   Ambiguous Visibilities
  •   No Public Access
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:316
  •   Ambiguous Visibilities
  •   No Public Access
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Compiler/AnalyzeServiceReferencesPass.php:836
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   No Return Used
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Compiler/DecoratorServicePass.php:1226
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   No Return Used
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Compiler/ResolveNamedArgumentsPass.php:296
  •   Max Level Of Nesting
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Mismatched Type
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:7356
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Different Argument Counts
/src/Symfony/Component/DependencyInjection/LazyProxy/PhpDumper/LazyServiceDumper.php:1426
  •   No Default For Referenced Parameter
  •   Class-typed References
  •   Use Named Boolean In Argument Definition
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/DependencyInjection/Loader/PhpFileLoader.php:456
  •   Mismatched Type
  •   StandaloneType True False Null
  •   No Return Used
  •   Could Inject Parameter
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/ParameterBag/FrozenParameterBag.php:476
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Must Return Methods
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/DependencyInjection/Tests/Compiler/RegisterServiceSubscribersPassTest.php:2646
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveInstanceofConditionalsPassTest.php:3916
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/ContainerTest.php:1416
  •   Recycled Variables
  •   Avoid Using stdClass
  •   Buried Assignation
  •   Written Only Variables
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/DependencyInjection/Tests/ContainerTest.php:1466
  •   Recycled Variables
  •   Avoid Using stdClass
  •   Buried Assignation
  •   Written Only Variables
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/DependencyInjection/Tests/ContainerTest.php:2336
  •   Recycled Variables
  •   Avoid Using stdClass
  •   Buried Assignation
  •   Written Only Variables
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:3326
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:3356
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:7796
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/FactoryDummy.php:166
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithServiceSubscriber.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberChild.php:396
  •   Type Must Be Returned
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberTrait.php:96
  •   Type Must Be Returned
  •   Must Return Methods
  •   Undefined Interfaces
  •   Methods Without Return
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3296
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:4306
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_autowire_attribute_with_intersection.php:906
  •   Undefined Properties
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services19.php:496
  •   Undefined Properties
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Useless Instructions
  •   Use ::Class Operator
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:5526
  •   Undefined Properties
  •   Avoid Using stdClass
  •   Buried Assignation
  •   Empty Function
  •   Wrong Type With Call
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:1046
  •   Don't Pollute Global Space
  •   Abstract Or Implements
  •   Avoid Using stdClass
  •   No Class In Global
  •   Multiple Class Declarations
  •   Class Could Be Final
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_non_shared_lazy_ghost.php:786
  •   Don't Pollute Global Space
  •   Abstract Or Implements
  •   Avoid Using stdClass
  •   No Class In Global
  •   Multiple Class Declarations
  •   Class Could Be Final
/src/Symfony/Component/DomCrawler/Field/ChoiceFormField.php:1026
  •   Method Is Not An If
  •   Max Level Of Nesting
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   Mismatched Type
  •   StandaloneType True False Null
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:5766
  •   Nested Ifthen
  •   Useless Parenthesis
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/ErrorHandler/Error/FatalError.php:346
  •   Nested Ifthen
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   @ Operator
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/ClassNotFoundErrorEnhancer.php:346
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php:596
  •   Should Use Ternary Operator
  •   Use Positive Condition
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:1096
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Missing Some Returntype
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:6406
  •   Undefined Properties
  •   Bail Out Early
  •   Buried Assignation
  •   Written Only Variables
  •   Iffectations
  •   Undefined static:: Or self::
/src/Symfony/Component/EventDispatcher/Attribute/AsEventListener.php:246
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:566
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2136
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2376
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2386
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/Filesystem/Path.php:7766
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Uses Default Values
/src/Symfony/Component/Form/Button.php:796
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Form/ButtonBuilder.php:566
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Must Return Methods
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Form/ButtonBuilder.php:666
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Must Return Methods
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Form/ButtonBuilder.php:1406
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Form/ButtonBuilder.php:1606
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:696
  •   Fn Argument Variable Confusion
  •   Wrong Parameter Type
  •   Wrong Type For Native PHP Function
  •   Empty Function
  •   No Null For Native PHP Functions
  •   Could Make A Function
/src/Symfony/Component/Form/ChoiceList/Loader/AbstractChoiceLoader.php:226
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   StandaloneType True False Null
  •   Property Could Be Local
/src/Symfony/Component/Form/Extension/Core/DataTransformer/PercentToLocalizedStringTransformer.php:1456
  •   Avoid mb_dectect_encoding()
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/Form/Extension/Core/DataTransformer/UlidToStringTransformer.php:556
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Component/Form/Extension/PasswordHasher/EventListener/PasswordHasherListener.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Form/Extension/PasswordHasher/EventListener/PasswordHasherListener.php:336
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Form/Extension/Validator/ValidatorTypeGuesser.php:2306
  •   Unused Public Methods
  •   Insufficient Type
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Memoize MagicCall
/src/Symfony/Component/Form/Extension/Validator/ViolationMapper/ViolationMapper.php:2266
  •   Insufficient Type
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Component/Form/Form.php:1346
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/src/Symfony/Component/Form/FormErrorIterator.php:1856
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Form/FormRenderer.php:2736
  •   Unused Public Methods
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
  •   Missing Some Returntype
/src/Symfony/Component/Form/Tests/Command/DebugCommandTest.php:2996
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Form/Tests/Console/Descriptor/AbstractDescriptorTestCase.php:1746
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Form/Tests/Extension/Validator/Constraints/FormValidatorTest.php:4466
  •   Fn Argument Variable Confusion
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:1396
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:1436
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/HttpClient/AsyncDecoratorTrait.php:336
  •   Ambiguous Static
  •   Should Use Local Class
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/CurlHttpClient.php:3296
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/HttpClient/Exception/HttpExceptionTrait.php:586
  •   Merge If Then
  •   Check JSON
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/HttpClient/HttpClientTrait.php:6236
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   Uses Default Values
  •   No Null For Native PHP Functions
/src/Symfony/Component/HttpClient/Messenger/PingWebhookMessageHandler.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/HttpClient/NativeHttpClient.php:3296
  •   Missing Assignation In Branches
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/HttpClient/Response/AsyncContext.php:1626
  •   Buried Assignation
  •   Written Only Variables
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/HttpClient/Response/AsyncResponse.php:536
  •   Buried Assignation
  •   Written Only Variables
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:666
  •   Undefined Properties
  •   Useless Instructions
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Scalar Are Not Arrays
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:686
  •   Undefined Properties
  •   Useless Instructions
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Scalar Are Not Arrays
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:696
  •   Undefined Properties
  •   Useless Instructions
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Scalar Are Not Arrays
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:2686
  •   Assumptions
  •   No Default For Referenced Parameter
  •   Insufficient Type
  •   Incompatible Signature Methods With Covariance
  •   Useless Referenced Argument
  •   StandaloneType True False Null
/src/Symfony/Component/HttpClient/Response/TransportResponseTrait.php:1426
  •   Max Level Of Nesting
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Mismatched Type
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/HttpClient/ScopingHttpClient.php:656
  •   Useless Instructions
  •   Weak Type With Array
  •   Uses Default Values
  •   Wrong Type With Call
  •   Could Make A Function
  •   No Choice
/src/Symfony/Component/HttpClient/ScopingHttpClient.php:766
  •   Catch With Undefined Variable
  •   Useless Instructions
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Could Make A Function
  •   No Choice
/src/Symfony/Component/HttpFoundation/BinaryFileResponse.php:636
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   No Return Used
  •   Modified Typed Parameter
/src/Symfony/Component/HttpFoundation/InputBag.php:296
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/HttpFoundation/JsonResponse.php:396
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/HttpFoundation/Response.php:12786
  •   Don't Mix ++
  •   Useless Parenthesis
  •   Buried Assignation
  •   Weak Type With Array
  •   Pre-increment
  •   Should Use Coalesce
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/NullSessionHandler.php:516
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
/src/Symfony/Component/HttpFoundation/Tests/JsonResponseTest.php:2056
  •   Unused Public Methods
  •   PHP Native Interfaces and Return Type
  •   PHP Native Class Type Compatibility
  •   Should Use Local Class
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/MemcachedSessionHandlerTest.php:406
  •   Undefined Properties
  •   Written Only Variables
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   New Object Then Immediate Call
/src/Symfony/Component/HttpFoundation/Tests/Test/Constraint/ResponseHeaderLocationSameTest.php:396
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/HttpFoundation/Tests/Test/Constraint/ResponseHeaderLocationSameTest.php:1156
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Attribute/AsTargetedValueResolver.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/Bundle/Bundle.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Scalar Or Object Property
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Mismatch Properties Types
/src/Symfony/Component/HttpKernel/Bundle/BundleExtension.php:346
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/QueryParameterValueResolver.php:316
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Uses Default Values
  •   No Choice
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php:616
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/DataCollector/DumpDataCollector.php:736
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   No Return Used
  •   Modified Typed Parameter
/src/Symfony/Component/HttpKernel/DataCollector/EventDataCollector.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/HttpKernel/DataCollector/LoggerDataCollector.php:2096
  •   Don't Change The Blind Var
  •   Wrong Parameter Type
  •   No Direct Usage Of Returned Value
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   No Null For Native PHP Functions
/src/Symfony/Component/HttpKernel/Event/ControllerEvent.php:936
  •   Ambiguous Array Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type Returned
/src/Symfony/Component/HttpKernel/Event/ControllerEvent.php:1116
  •   Ambiguous Array Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type Returned
/src/Symfony/Component/HttpKernel/HttpCache/Store.php:3606
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Uses Default Values
  •   @ Operator
  •   Wrong Type Returned
/src/Symfony/Component/HttpKernel/HttpClientKernel.php:456
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   No Return Used
  •   Could Use self
  •   Never Called Parameter
/src/Symfony/Component/HttpKernel/Profiler/FileProfilerStorage.php:3096
  •   Don't Read And Write In One Expression
  •   Multiple Type Variable
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   No Null For Native PHP Functions
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php:7536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php:7556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/TraceableValueResolverTest.php:536
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolverTest.php:4006
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6376
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6446
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php:916
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
/src/Symfony/Component/HttpKernel/Tests/EventListener/DumpListenerTest.php:776
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Tests/EventListener/ErrorListenerTest.php:3056
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTest.php:2636
  •   Repeated Regex
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   No Null For Native PHP Functions
  •   Wrong Type With Call
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:296
  •   Ambiguous Visibilities
  •   Assign Default To Properties
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Mismatch Properties Types
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:1136
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Empty Function
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Throw Raw Exceptions
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:1326
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Empty Function
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Throw Raw Exceptions
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:1516
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Empty Function
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Throw Raw Exceptions
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:3616
  •   Uses Default Values
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:4086
  •   Uses Default Values
  •   Empty Function
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Intl/Data/Util/ArrayAccessibleResourceBundle.php:576
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Intl/Intl.php:576
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/src/Symfony/Component/Intl/Util/IntlTestHelper.php:336
  •   Should Use Local Class
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Ldap/Entry.php:866
  •   Useless Instructions
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:2096
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:2176
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:2216
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Lock/LockFactory.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Mailer/Bridge/Brevo/Webhook/BrevoRequestParser.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Mailer/Bridge/Mailgun/Transport/MailgunSmtpTransport.php:276
  •   Variable Is Not A Condition
  •   Useless Parenthesis
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Wrong Type With Call
  •   Preprocessable
/src/Symfony/Component/Mailer/Bridge/Mailgun/Webhook/MailgunRequestParser.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Mailer/Bridge/Mailjet/Webhook/MailjetRequestParser.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Mailer/Bridge/Postmark/Webhook/PostmarkRequestParser.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Mailer/Bridge/Sendgrid/Webhook/SendgridRequestParser.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Mailer/Event/FailedMessageEvent.php:246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Mailer/Event/SentMessageEvent.php:226
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
/src/Symfony/Component/Mailer/Exception/HttpTransportException.php:196
  •   Repeated Interface
  •   Forgotten Interface
  •   Can't Implement Throwable
  •   Already Parents Interface
  •   Interfaces Is Not Implemented
  •   Class Could Be Final
/src/Symfony/Component/Mailer/Tests/MailerTest.php:946
  •   Incompatible Signature Methods With Covariance
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php:236
  •   Ambiguous Visibilities
  •   No Public Access
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php:266
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Messenger/Bridge/Doctrine/Tests/Transport/ConnectionTest.php:6526
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Messenger/Bridge/Redis/Tests/Transport/RedisExtIntegrationTest.php:316
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:576
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Assign Default To Properties
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:716
  •   Assumptions
  •   Mismatched Type
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Avoid option arrays in constructors
/src/Symfony/Component/Messenger/Exception/RecoverableMessageHandlingException.php:196
  •   Repeated Interface
  •   Can't Implement Throwable
  •   Unthrown Exception
  •   Already Parents Interface
  •   Interfaces Is Not Implemented
  •   Class Could Be Final
/src/Symfony/Component/Messenger/Exception/StopWorkerException.php:176
  •   Repeated Interface
  •   Can't Implement Throwable
  •   Unthrown Exception
  •   Already Parents Interface
  •   Interfaces Is Not Implemented
  •   Class Could Be Final
/src/Symfony/Component/Messenger/Tests/DependencyInjection/MessengerPassTest.php:8826
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Messenger/Tests/MessageBusTest.php:1366
  •   Unused Public Methods
  •   Misused Yield
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Mime/Address.php:366
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Undefined Interfaces
  •   Undefined Classes
  •   Wrong Typed Property Default
/src/Symfony/Component/Mime/Header/Headers.php:1936
  •   Method Is Not An If
  •   Type Must Be Returned
  •   No Null For Index
  •   Must Return Methods
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Mime/Part/File.php:256
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/src/Symfony/Component/Notifier/Bridge/Bandwidth/Tests/BandwidthTransportTest.php:276
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Bandwidth/Tests/BandwidthTransportTest.php:886
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/ClickSend/Tests/ClickSendTransportTest.php:326
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/ClickSend/Tests/ClickSendTransportTest.php:876
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/GoIp/Tests/GoIpTransportTest.php:856
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/Fixtures/DummyHub.php:336
  •   Unused Public Methods
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Notifier/Bridge/Mobyt/Tests/MobytTransportTest.php:286
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:376
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:376
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Notifier/Bridge/Plivo/Tests/PlivoTransportTest.php:276
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Plivo/Tests/PlivoTransportTest.php:926
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/RingCentral/Tests/RingCentralTransportTest.php:276
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/RingCentral/Tests/RingCentralTransportTest.php:326
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/RingCentral/Tests/RingCentralTransportTest.php:906
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/SimpleTextin/Tests/SimpleTextinTransportTest.php:266
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Smsmode/Tests/SmsmodeTransportTest.php:276
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Smsmode/Tests/SmsmodeTransportTest.php:326
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/Smsmode/Tests/SmsmodeTransportTest.php:1156
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/Termii/Tests/TermiiTransportTest.php:276
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Termii/Tests/TermiiTransportTest.php:326
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/Termii/Tests/TermiiTransportTest.php:926
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/Twilio/Tests/TwilioTransportTest.php:266
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Twilio/Tests/TwilioTransportTest.php:736
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/Twilio/Tests/TwilioTransportTest.php:1176
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
/src/Symfony/Component/Notifier/Transport/AbstractTransport.php:336
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Wrong Typed Property Default
  •   Mismatch Properties Types
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:11996
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:666
  •   Unused Parameter
  •   Buried Assignation
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:976
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:1286
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:13636
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:15076
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:17306
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:17446
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/PasswordHasher/LegacyPasswordHasherInterface.php:306
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/PasswordHasher/Tests/Hasher/PasswordHasherFactoryTest.php:2276
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Process/Exception/RunProcessFailedException.php:216
  •   Insufficient Type
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Process/Messenger/RunProcessContext.php:266
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Process/Messenger/RunProcessMessage.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Process/Messenger/RunProcessMessage.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Process/Messenger/RunProcessMessage.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
  •   Wrong Type With Default
/src/Symfony/Component/Process/Process.php:856
  •   Property Used In One Method Only
  •   Scalar Or Object Property
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/src/Symfony/Component/PropertyInfo/Extractor/PhpDocExtractor.php:2136
  •   Should Make Alias
  •   Undefined Interfaces
  •   Uses Default Values
  •   Empty Function
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Component/PropertyInfo/PropertyReadInfo.php:316
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/PropertyInfo/PropertyReadInfo.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/PropertyInfo/PropertyWriteInfo.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php7Dummy.php:196
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php7ParentDummy.php:166
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   Parent Is Not Static
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php80Dummy.php:526
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php80Dummy.php:646
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php81Dummy.php:166
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/RemoteEvent/Messenger/ConsumeRemoteEventMessage.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/RemoteEvent/Messenger/ConsumeRemoteEventMessage.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Routing/Generator/UrlGenerator.php:1486
  •   Assumptions
  •   Max Level Of Nesting
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Could Inject Parameter
/src/Symfony/Component/Routing/Loader/AttributeClassLoader.php:756
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Routing/Loader/PhpFileLoader.php:336
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Routing/Loader/XmlFileLoader.php:416
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Routing/Loader/YamlFileLoader.php:446
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherDumper.php:4276
  •   Wrong Type For Native PHP Function
  •   String May Hold A Variable
  •   Weak Type With Array
  •   Uses Default Values
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:656
  •   Missing Assignation In Branches
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/Runtime/Resolver/ClosureResolver.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Runtime/Runner/Symfony/ConsoleApplicationRunner.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Runtime/Runner/Symfony/ConsoleApplicationRunner.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Runtime/Runner/Symfony/HttpKernelRunner.php:276
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Runtime/Runner/Symfony/ResponseRunner.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:256
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:266
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:296
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:246
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:256
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:266
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:276
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:306
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Generator/Checkpoint.php:276
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Generator/Checkpoint.php:746
  •   Uses Default Values
  •   Empty Function
  •   Undefined Classes
  •   Check After Null Safe Operator
  •   No Null With Null Safe Operator
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Messenger/ServiceCallMessageHandler.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Scheduler.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Tests/Fixtures/SomeScheduleProvider.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Tests/Generator/MessageGeneratorTest.php:676
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Tests/Trigger/CallbackTriggerTest.php:276
  •   Recycled Variables
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type With Call
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Trigger/StaticMessageProvider.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Core/Tests/Fixtures/DummyVoter.php:196
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Security/Core/Tests/User/OidcUserTest.php:656
  •   No Spread For Hash
  •   Wrong Argument Type
  •   Unknown Parameter Name
  •   Wrong Number Of Arguments
  •   Wrong Type With Call
  •   Hardcoded Passwords
/src/Symfony/Component/Security/Core/User/MissingUserProvider.php:346
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Security/Core/User/OidcUser.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Core/User/OidcUser.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Core/User/OidcUser.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:416
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcUserInfoTokenHandler.php:316
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/Attribute/IsGranted.php:386
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Security/Http/Controller/SecurityTokenValueResolver.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Security/Http/EventListener/IsGrantedAttributeListener.php:346
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Security/Http/ParameterBagUtils.php:436
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Uses Default Values
  •   No Choice
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:4426
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Semaphore/SemaphoreFactory.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/Attribute/MaxDepth.php:226
  •   Method Is Not An If
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Serializer/CacheWarmer/CompiledClassMetadataCacheWarmer.php:266
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Serializer/CacheWarmer/CompiledClassMetadataCacheWarmer.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Serializer/Command/DebugCommand.php:336
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Serializer/DataCollector/SerializerDataCollector.php:616
  •   Written Only Variables
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
  •   Preprocessable
/src/Symfony/Component/Serializer/Exception/PartialDenormalizationException.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:4766
  •   Assumptions
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:4176
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Missing Some Returntype
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:7006
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Used Once Variables
  •   Iffectations
  •   Weak Type With Array
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:356
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Serializer/Normalizer/DataUriNormalizer.php:906
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Serializer/Normalizer/ProblemNormalizer.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/Normalizer/TranslatableNormalizer.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Encoder/ChainEncoderTest.php:1356
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Serializer/Tests/Fixtures/AbstractNormalizerDummy.php:426
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyObjectWithEnumConstructor.php:166
  •   Ambiguous Visibilities
  •   No Public Access
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithNotNormalizable.php:196
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithObjectOrBool.php:196
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Use Named Boolean In Argument Definition
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithObjectOrNull.php:196
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithStringObject.php:196
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/EnvelopedMessageNormalizer.php:216
  •   Unused Public Methods
  •   Mismatch Parameter Name
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:11286
  •   Useless Method
  •   Method Signature Must Be Compatible
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:13926
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:13966
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:14476
  •   Unused Public Methods
  •   Useless Method
  •   Method Signature Must Be Compatible
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Tests/SerializerTest.php:1636
  •   Undefined Properties
  •   Fn Argument Variable Confusion
  •   Unused Parameter
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Empty Function
/src/Symfony/Component/String/AbstractString.php:4546
  •   Invalid Regex
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Wrong Type For Native PHP Function
  •   Iffectations
  •   No Null For Native PHP Functions
/src/Symfony/Component/String/AbstractUnicodeString.php:1876
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Different Argument Counts
/src/Symfony/Component/String/ByteString.php:1356
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/String/ByteString.php:1466
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/String/ByteString.php:3866
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/String/CodePointString.php:1026
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/String/CodePointString.php:2426
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/String/Slugger/AsciiSlugger.php:1696
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   No Choice
/src/Symfony/Component/String/Slugger/AsciiSlugger.php:1736
  •   Buried Assignation
  •   Useless Instructions
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/String/UnicodeString.php:946
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/String/UnicodeString.php:1166
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/String/UnicodeString.php:3436
  •   Unused Public Methods
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Modified Typed Parameter
/src/Symfony/Component/Translation/Bridge/Crowdin/CrowdinProvider.php:2206
  •   Useless Instructions
  •   Weak Type With Array
  •   Uses Default Values
  •   Could Make A Function
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Translation/Bridge/Lokalise/LokaliseProvider.php:3636
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Undefined Classes
  •   No Null For Native PHP Functions
  •   Wrong Type Returned
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:396
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:2426
  •   Empty Json Error
  •   Check JSON
  •   Useless Instructions
  •   Uses Default Values
  •   Could Make A Function
  •   No Choice
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:336
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:356
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Exception/ProviderException.php:196
  •   Repeated Interface
  •   Forgotten Interface
  •   Can't Implement Throwable
  •   Already Parents Interface
  •   Interfaces Is Not Implemented
  •   Class Could Be Final
/src/Symfony/Component/Translation/PseudoLocalizationTranslator.php:3636
  •   Avoid mb_dectect_encoding()
  •   Useless Parenthesis
  •   Buried Assignation
  •   Useless Instructions
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/Translation/Test/ProviderFactoryTestCase.php:376
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Translation/Test/ProviderTestCase.php:346
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Translation/Tests/Fixtures/extractor-ast/translation.html.php:536
  •   Recycled Variables
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Undefined Variable
  •   Empty Instructions
/src/Symfony/Component/Translation/Translator.php:1306
  •   Nested Ternary
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Useless Short Ternary
  •   Useless Coalesce
  •   Wrong Type Returned
/src/Symfony/Component/Validator/Constraints/BicValidator.php:1626
  •   Comparison Is Always The Same
  •   Useless Parenthesis
  •   Useless Instructions
  •   Weak Type With Array
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Validator/Constraints/Choice.php:326
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Mismatch Properties Types
/src/Symfony/Component/Validator/Constraints/Compound.php:276
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Validator/Constraints/DisableAutoMapping.php:286
  •   Missing Attribute Attribute
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Validator/Constraints/EnableAutoMapping.php:286
  •   Missing Attribute Attribute
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Validator/Constraints/GroupSequenceProvider.php:266
  •   Missing Attribute Attribute
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Validator/Mapping/ClassMetadata.php:1156
  •   Should Use Ternary Operator
  •   Use Positive Condition
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Validator/Tests/Mapping/MemberMetadataTest.php:1106
  •   Mismatch Parameter Name
  •   Type Must Be Returned
  •   Method Signature Must Be Compatible
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Component/Validator/Validator/RecursiveValidator.php:526
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Type
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Different Argument Counts
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:3246
  •   Assumptions
  •   Should Use Local Class
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Could Inject Parameter
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:386
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Mismatched Type
  •   No Return Used
  •   Could Inject Parameter
  •   Modified Typed Parameter
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:1686
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Mismatched Type
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:4346
  •   Assumptions
  •   Don't Read And Write In One Expression
  •   Useless Parenthesis
  •   Bail Out Early
  •   Buried Assignation
  •   Iffectations
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:596
  •   Unused Public Methods
  •   Cancelled Parameter
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:716
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
/src/Symfony/Component/VarDumper/Caster/XmlReaderCaster.php:466
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Missing Some Returntype
/src/Symfony/Component/VarDumper/Cloner/Data.php:1556
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/VarDumper/Command/ServerDumpCommand.php:826
  •   Buried Assignation
  •   Written Only Variables
  •   Useless Instructions
  •   Iffectations
  •   Weak Type With Array
  •   No Choice
/src/Symfony/Component/VarDumper/Dumper/AbstractDumper.php:1226
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php:1286
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/VarDumper/Tests/Caster/ExceptionCasterTest.php:296
  •   No Default For Referenced Parameter
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/VarDumper/Tests/Caster/FFICasterTest.php:4406
  •   Useless Parenthesis
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Wrong Type Returned
/src/Symfony/Component/VarExporter/Internal/Hydrator.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/VarExporter/Internal/Hydrator.php:306
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/VarExporter/Internal/Reference.php:246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:626
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:746
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:906
  •   Buried Assignation
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:3396
  •   Written Only Variables
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:1736
  •   Missing Assignation In Branches
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:2086
  •   Missing Assignation In Branches
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:2416
  •   Missing Assignation In Branches
  •   Useless Instructions
  •   Iffectations
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/Tests/Fixtures/FooReadonly.php:186
  •   Ambiguous Static
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/VarExporter/Tests/Fixtures/MySerializable.php:216
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Ambiguous Static
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
/src/Symfony/Component/VarExporter/Tests/LazyGhostTraitTest.php:2906
  •   Ambiguous Static
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:2536
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:3236
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Method Could Be Static
/src/Symfony/Component/Webhook/Controller/WebhookController.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Messenger/SendWebhookHandler.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Messenger/SendWebhookMessage.php:236
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Messenger/SendWebhookMessage.php:246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Server/JsonBodyConfigurator.php:246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Server/Transport.php:266
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Server/Transport.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Server/Transport.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Webhook/Subscriber.php:196
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Component/Workflow/DataCollector/WorkflowDataCollector.php:376
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1586
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1626
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:1076
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:1126
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Methods Without Return
  •   Empty Function
  •   StandaloneType True False Null