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
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/HttpFoundation/Cookie.php:7925
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   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
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/MarkdownDescriptor.php:30318
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Variable Is Not A Condition
  •   Wrong Type For Native PHP Function
  •   Too Many Native Calls
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Cache/Traits/RelayProxy.php:113917
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:27717
  •   Assumptions
  •   Class-typed References
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Interfaces
  •   Objects Don't Need References
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Process/Tests/ProcessTest.php:162317
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Method Could Be Static
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:23817
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   String May Hold A Variable
  •   Unused Parameter
  •   Undefined Class Constants
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:3416
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Useless Return
  •   Wrong Type With Default
/src/Symfony/Bridge/Monolog/Tests/Handler/MailerHandlerTest.php:9015
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Cache/Traits/RelayProxy.php:28915
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraph.php:7715
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Form/Tests/Extension/Validator/ViolationMapper/ViolationMapperTest.php:6015
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:21815
  •   Assumptions
  •   Class-typed References
  •   Mismatched Typehint
  •   Unused Parameter
  •   Undefined Interfaces
  •   Objects Don't Need References
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Messenger/Transport/Serialization/PhpSerializer.php:8315
  •   Used Once Variables (In Scope)
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/MercureTransportTest.php:3715
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Security/Http/Firewall/ContextListener.php:25815
  •   Used Once Variables (In Scope)
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Serializer/Normalizer/ObjectToPopulateTrait.php:2815
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Use Instanceof
  •   Indices Are Int Or String
/src/Symfony/Component/Validator/Constraints/Collection.php:3615
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:22815
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Randomly Sorted Arrays
  •   Wrong Type With Default
/src/Symfony/Component/BrowserKit/AbstractBrowser.php:32614
  •   Assumptions
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Same Name For Property And Method
  •   Could Inject Parameter
  •   Non Nullable Getters
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:65914
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:109414
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:110914
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:93914
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:95914
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:48914
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:110414
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:111414
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:112414
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Loader/Configurator/ContainerConfigurator.php:14414
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Loader/Configurator/ContainerConfigurator.php:15214
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/DomCrawler/Tests/AbstractCrawlerTestCase.php:2414
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:14414
  •   Assumptions
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:11014
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Same Name For Property And Method
  •   Wrong Type With Default
/src/Symfony/Component/Mailer/Transport/Smtp/EsmtpTransport.php:3614
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Insufficient Typehint
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/Notifier/Bridge/ClickSend/Tests/ClickSendTransportTest.php:2714
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Process/Process.php:19014
  •   Mismatch Type And Default
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Validator/Constraints/Bic.php:4614
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Contracts/Translation/TranslatorTrait.php:13714
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Comparison Is Always The Same
  •   Wrong Parameter Type
  •   Uses Default Values
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Bridge/Monolog/Tests/Processor/WebProcessorTest.php:9913
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Undefined Classes
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Bridge/PhpUnit/DnsMock.php:14013
  •   No Default For Referenced Parameter
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/Cache/Traits/FilesystemCommonTrait.php:8813
  •   Fn Argument Variable Confusion
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Throw Raw Exceptions
  •   Could Inject Parameter
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:10913
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:107413
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:107913
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:11413
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:94413
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:46413
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:116413
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Console/Style/SymfonyStyle.php:23513
  •   Incompatible Signature Methods With Covariance
  •   No Null For Index
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Different Argument Counts
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:52313
  •   No Default For Referenced Parameter
  •   Assumptions
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Use self
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Loader/FileLoader.php:5913
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   StandaloneType True False Null
  •   No Return Used
  •   Different Argument Counts
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Tests/Compiler/RegisterServiceSubscribersPassTest.php:28413
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Bar.php:1813
  •   Mismatch Type And Default
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:25013
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/HttpClient/Internal/AmpClientState.php:6713
  •   Assumptions
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Modified Typed Parameter
  •   Could Inject Parameter
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:15813
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Mailer/Transport.php:16813
  •   Type Must Be Returned
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Ntfy/NtfyTransport.php:3413
  •   Incompatible Signature Methods With Covariance
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Property Used In One Method Only
  •   Used Once Property
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
  •   Never Called Parameter
/src/Symfony/Component/Security/Http/Tests/Authentication/AuthenticatorManagerTest.php:37613
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:30213
  •   Assumptions
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Missing Some Returntype
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:4313
  •   No Boolean As Default
  •   Should Make Alias
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Validator/Constraints/AbstractComparison.php:3113
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/PasswordStrength.php:3913
  •   Assumptions
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Bridge/Twig/Tests/Fixtures/TemplateAttributeController.php:1912
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/JsonDescriptor.php:15912
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php:44712
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:49312
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/TranslationUpdateCommandCompletionTest.php:7012
  •   Insufficient Typehint
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/Cache/Adapter/CouchbaseBucketAdapter.php:6712
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Throw Raw Exceptions
  •   Could Inject Parameter
/src/Symfony/Component/Cache/Adapter/CouchbaseCollectionAdapter.php:6012
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Throw Raw Exceptions
  •   Could Inject Parameter
/src/Symfony/Component/Cache/Adapter/MemcachedAdapter.php:9712
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Throw Raw Exceptions
  •   Could Inject Parameter
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:9912
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:113412
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:92412
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:98412
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:43412
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:115912
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:120412
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:120912
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php:42912
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Config/Loader/FileLoader.php:10012
  •   No Default For Referenced Parameter
  •   No Boolean As Default
  •   Class-typed References
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Must Return Methods
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
/src/Symfony/Component/Config/Tests/Resource/ReflectionClassResourceTest.php:10812
  •   Too Many Native Calls
  •   Implode() Arguments Order
  •   Buried Assignation
  •   Uses Default Values
  •   Use ::Class Operator
  •   eval() Without Try
  •   Use random_int()
  •   Eval() Usage
  •   Could Make A Function
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:12612
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Type Must Be Returned
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:33512
  •   Assumptions
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/StubbedTranslator.php:2512
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:38812
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:35812
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Throw Raw Exceptions
/src/Symfony/Component/ErrorHandler/Tests/Exception/FlattenExceptionTest.php:27612
  •   Used Once Variables (In Scope)
  •   Forgotten Thrown
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:15612
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   Wrong Type With Default
/src/Symfony/Component/HtmlSanitizer/Visitor/Node/TextNode.php:2112
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php:219312
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
  •   Wrong Type Returned
/src/Symfony/Component/HttpKernel/Log/Logger.php:6012
  •   No Null For Index
  •   Ambiguous Visibilities
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:16612
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTest.php:181812
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   Wrong Type With Default
/src/Symfony/Component/Routing/Tests/Fixtures/AttributedClasses/AbstractClass.php:2112
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Routing/Tests/Loader/GlobFileLoaderTest.php:4112
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Missing Some Returntype
/src/Symfony/Component/Validator/Constraints/Callback.php:2712
  •   Assumptions
  •   Missing Attribute Attribute
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/ExpressionSyntax.php:3212
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/When.php:2612
  •   Assumptions
  •   Missing Attribute Attribute
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:30212
  •   Wrong Precedence In Expression
  •   Weak Type With Array
  •   Long Arguments
  •   Modernize Empty With Expression
  •   Uses Default Values
  •   Undefined Classes
  •   Nested Ternary
  •   Empty Function
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/Workflow/EventListener/ExpressionLanguage.php:3112
  •   Assumptions
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
  •   Preprocessable
/src/Symfony/Component/Yaml/Inline.php:27012
  •   No Default For Referenced Parameter
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Bridge/Monolog/Tests/Processor/DebugProcessorTest.php:10311
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Undefined Classes
  •   Wrong Type With Default
  •   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/PhpUnit/bin/simple-phpunit.php:20811
  •   Wrong Type For Native PHP Function
  •   Should Use Ternary Operator
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Response.php:3611
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:7411
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:10011
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:49111
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php:10111
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Bridge/Twig/Tests/Extension/TranslationExtensionTest.php:20911
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/MarkdownDescriptor.php:33011
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Preprocessable
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php:53411
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Preprocessable
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/TranslationUpdateCommandTest.php:18711
  •   Insufficient Typehint
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:74811
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:42811
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:113411
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:36411
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:88911
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:118411
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:123411
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:127911
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:10411
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:35911
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:104911
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:99411
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:119911
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:129411
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:130411
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php:4811
  •   No Null For Native PHP Functions
  •   Variable Is Not A Condition
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Nested Ternary
  •   Could Make A Function
  •   Mismatched Ternary Alternatives
/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php:5011
  •   No Null For Native PHP Functions
  •   Variable Is Not A Condition
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Nested Ternary
  •   Could Make A Function
  •   Mismatched Ternary Alternatives
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:60911
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Buried Assignation
  •   Useless Parenthesis
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Iffectations
  •   Empty Function
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Bar.php:2311
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_uninitialized_ref.php:6111
  •   Undefined Properties
  •   Undefined Classes
  •   Empty Function
  •   Useless Instructions
  •   Use ::Class Operator
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/DependencyInjection/Tests/Loader/GlobFileLoaderTest.php:4111
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Wrong Type With Default
  •   Missing Some Returntype
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:5511
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Form/Tests/Extension/Core/Type/FileTypeTest.php:31811
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Missing Some Returntype
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:15211
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/NullableController.php:1611
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Messenger/Event/WorkerRateLimitedEvent.php:2411
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/MercureTransportTest.php:16211
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unresolved Classes
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/Routing/Tests/Fixtures/AttributedClasses/BarClass.php:1611
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:3111
  •   Assumptions
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/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
  •   Unreachable Method
  •   Different Argument Counts
  •   Could Inject Parameter
/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/CardScheme.php:4911
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/CssColor.php:6511
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/DateTime.php:3511
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/NotBlank.php:3511
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Type.php:3111
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarExporter/Internal/Exporter.php:3811
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarExporter/VarExporter.php:4011
  •   No Default For Referenced Parameter
  •   No Boolean As Default
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Should Use Local Class
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Workflow/EventListener/ExpressionLanguage.php:2911
  •   Assumptions
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Yaml/Inline.php:55911
  •   No Default For Referenced Parameter
  •   Assumptions
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Useless Referenced Argument
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Missing Some Returntype
/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit.php:33510
  •   Wrong Type For Native PHP Function
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Undefined Classes
  •   Unused Inherited Variable In Closure
  •   Wrong Type With Default
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:6810
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:13410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/JsonDescriptor.php:33510
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:51310
  •   array_key_exists() Works On Arrays
  •   Fn Argument Variable Confusion
  •   Weak Type With Array
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Bundle/FrameworkBundle/Test/BrowserKitAssertionsTrait.php:11810
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Cache/Adapter/ChainAdapter.php:10110
  •   No Default For Referenced Parameter
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Written Only Variables
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Cache/Messenger/EarlyExpirationMessage.php:2710
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Tests/Traits/RedisTraitTest.php:5910
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:42910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:84410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:107410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:27910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:53910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:99910
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:119410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:127410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:128910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:37410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:63910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:74410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:96910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:85910
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:100910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:103910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:110410
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:111910
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:39910
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:71910
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:72410
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:99910
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:100410
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:100910
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:114410
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:115410
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:117910
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:118410
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:118910
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:119410
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:121410
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:121910
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:128410
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:129910
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Config/Loader/FileLoader.php:6910
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/Config/Loader/FileLoader.php:13210
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Missing Some Returntype
/src/Symfony/Component/Console/Helper/ProcessHelper.php:3510
  •   Assumptions
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Console/Output/ConsoleOutput.php:4010
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Console/Output/StreamOutput.php:4310
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:12210
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Type Must Be Returned
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Console/Tests/Helper/ProgressIndicatorTest.php:17310
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:100410
  •   Assumptions
  •   No Null For Index
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:108910
  •   Fn Argument Variable Confusion
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:176910
  •   No Default For Referenced Parameter
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Loader/FileLoader.php:33210
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Wrong Type For Native PHP Function
  •   Undefined Variable
  •   Indices Are Int Or String
  •   Uses Default Values
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:45910
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Long Arguments
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Filesystem/Tests/Fixtures/MockStream/MockStream.php:3110
  •   No Default For Referenced Parameter
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:7210
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:8310
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:10510
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Form/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformer.php:3110
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
/src/Symfony/Component/Form/Extension/Validator/Type/FormTypeValidatorExtension.php:3410
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Form/Tests/SimpleFormTest.php:113110
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/HttpClient/CurlHttpClient.php:9610
  •   Assumptions
  •   Unused Public Methods
  •   Mismatched Default Arguments
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   Could Inject Parameter
/src/Symfony/Component/HttpClient/Internal/AmpListener.php:18010
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:31510
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Undefined Variable
  •   Forgotten Thrown
  •   Uses Default Values
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/HttpClient/Response/MockResponse.php:9310
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Undefined Properties
  •   No Null For Index
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:30510
  •   Undefined Properties
  •   No Null For Index
  •   Weak Type With Array
  •   Don't Mix ++
  •   Buried Assignation
  •   Useless Parenthesis
  •   Ambiguous Array Index
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpKernel/Debug/TraceableEventDispatcher.php:3010
  •   Undefined Properties
  •   Wrong Type For Native PHP Function
  •   Too Many Native Calls
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Use random_int()
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/Tests/EventListener/ErrorListenerTest.php:31810
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Must Return Methods
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestHttpKernel.php:5710
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Wrong Type With Default
  •   Could Use self
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestMultipleHttpKernel.php:4610
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Wrong Type With Default
  •   Could Use self
/src/Symfony/Component/Lock/Store/RedisStore.php:3910
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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/Bridge/Mailjet/Transport/MailjetApiTransport.php:5810
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/Connection.php:15010
  •   False To Array Conversion
  •   Weak Type With Array
  •   Useless Parenthesis
  •   Uses Default Values
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:21610
  •   Assumptions
  •   Max Level Of Nesting
  •   Mismatched Default Arguments
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Mime/Email.php:33210
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   No Return Used
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Notifier/Bridge/PagerDuty/PagerDutyTransport.php:3110
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Visibilities
  •   Mismatched Typehint
  •   Property Used In One Method Only
  •   Used Once Property
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Notifier/Transport.php:17810
  •   Type Must Be Returned
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherDumper.php:34910
  •   Used Once Variables (In Scope)
  •   Uncaught Exceptions
  •   Forgotten Thrown
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Throw Raw Exceptions
  •   Could Inject Parameter
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:4210
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/Security/Core/Authorization/TraceableAccessDecisionManager.php:5010
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   No Return Used
  •   Different Argument Counts
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:28610
  •   Use Named Boolean In Argument Definition
  •   Useless Referenced Argument
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:2710
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:2710
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Validator/Constraints/Currency.php:3310
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Validator/Constraints/Iban.php:4010
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:5210
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:18110
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:21210
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:21610
  •   No Referenced Void
  •   Unused Public Methods
  •   Class-typed References
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Objects Don't Need References
  •   Empty Function
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:22410
  •   Unused Public Methods
  •   Maybe Missing New
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Undefined Class Constants
  •   Undefined Classes
  •   Undefined Constants
  •   Empty Function
  •   Preprocessable
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:1399
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Class Constants
  •   Undefined Classes
  •   Strict Comparison With Booleans
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:1519
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Class Constants
  •   Undefined Classes
  •   Strict Comparison With Booleans
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/Type/StringWrapperType.php:199
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/Type/StringWrapperType.php:249
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/Messenger/DoctrineOpenTransactionLoggerMiddlewareTest.php:359
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:359
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:479
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Bridge/Twig/EventListener/TemplateAttributeListener.php:409
  •   Weak Type With Array
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Iffectations
  •   Useless Instructions
  •   No Null With Null Safe Operator
  •   No Readonly Assignation In Global
  •   No Choice
/src/Symfony/Bridge/Twig/Tests/Extension/Fixtures/StubTranslator.php:189
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Command/DebugAutowiringCommand.php:789
  •   Fn Argument Variable Confusion
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/EventListener/ConsoleProfilerListener.php:809
  •   Wrong Type For Native PHP Function
  •   Too Many Native Calls
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Use random_int()
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Tests/Controller/ControllerResolverTest.php:1079
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php:2599
  •   Fn Argument Variable Confusion
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/CompleteConfigurationTestCase.php:5199
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Written Only Variables
  •   Iffectations
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:3979
  •   Mismatch Type And Default
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/BrowserKit/HttpBrowser.php:959
  •   Method Is Not An If
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Unused Parameter
  •   Written Only Variables
  •   Undefined Classes
  •   Wrong Number Of Arguments
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:819
  •   No Default For Referenced Parameter
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Missing Some Returntype
/src/Symfony/Component/Cache/Adapter/ProxyAdapter.php:839
  •   No Default For Referenced Parameter
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Adapter/RedisTagAwareAdapter.php:639
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Cache/Tests/Adapter/AbstractRedisAdapterTestCase.php:269
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Undefined Interfaces
  •   Undefined Classes
  •   Mismatch Properties Typehints
  •   Unfinished Object
/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/AbstractAdapterTrait.php:3589
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Wrong Type For Native PHP Function
  •   Indices Are Int Or String
  •   Hash Algorithms
  •   Uses Default Values
  •   Undefined Class Constants
  •   Could Make A Function
/src/Symfony/Component/Cache/Traits/ContractsTrait.php:579
  •   Infinite Recursion
  •   Use Named Boolean In Argument Definition
  •   Useless Referenced Argument
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:7499
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1399
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1499
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:3249
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:11799
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:11899
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:12299
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:12399
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:12649
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:12849
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1549
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1649
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:3199
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:10549
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:11249
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:11349
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:2949
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:6949
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:7299
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:7349
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:7649
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/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/Tests/Helper/ProgressBarTest.php:10959
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:11789
  •   No Default For Referenced Parameter
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Loader/Configurator/ContainerConfigurator.php:619
  •   Double Checks
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:2179
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Useless Instructions
  •   Unused Returned Value
  •   No Choice
/src/Symfony/Component/DependencyInjection/ReverseContainer.php:349
  •   Wrong Precedence In Expression
  •   Undefined Properties
  •   Nested Ternary
  •   Empty Function
  •   StandaloneType True False Null
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Prototype/Foo.php:119
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:609
  •   Unused Public Methods
  •   Avoid Using stdClass
  •   Buried Assignation
  •   Unused Parameter
  •   Empty Function
  •   StandaloneType True False Null
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
  •   Class Could Be Final
/src/Symfony/Component/ErrorHandler/ErrorRenderer/HtmlErrorRenderer.php:509
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:639
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:949
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:1169
  •   Unused Public Methods
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:1279
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:1389
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Form/ChoiceList/Factory/CachingFactoryDecorator.php:1139
  •   Method Signature Must Be Compatible
  •   Insufficient Typehint
  •   Mismatched Typehint
  •   Modified Typed Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:1949
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Form/Form.php:4219
  •   Incompatible Signature Methods With Covariance
  •   Max Level Of Nesting
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   No Return Used
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/HttpClient/HttpClientTrait.php:3319
  •   Method Is Not An If
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Unused Parameter
  •   Written Only Variables
  •   Undefined Classes
  •   Wrong Number Of Arguments
/src/Symfony/Component/HttpClient/Internal/AmpClientState.php:569
  •   Unresolved Classes
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:4259
  •   False To Array Conversion
  •   Weak Type With Array
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/MockResponse.php:1079
  •   Undefined Properties
  •   Useless Type Casting
  •   Useless Parenthesis
  •   Useless Instructions
  •   Could Make A Function
  •   No Choice
/src/Symfony/Component/HttpFoundation/ResponseHeaderBag.php:909
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Indices Are Int Or String
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/Fixtures/common.inc:869
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Controller/ControllerResolver.php:2689
  •   No Null For Native PHP Functions
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Uses Default Values
  •   Undefined Classes
  •   Nested Ternary
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolverTest.php:389
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Component/HttpKernel/Tests/Controller/ContainerControllerResolverTest.php:1989
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:1629
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6559
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/EventListener/ErrorListenerTest.php:3059
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Tests/Exception/HttpExceptionTest.php:669
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:4989
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Lock/Tests/Store/CombinedStoreTest.php:429
  •   Wrong Type For Native PHP Function
  •   Mismatched Typehint
  •   Unresolved Classes
  •   Uses Default Values
  •   Undefined Classes
  •   Could Make A Function
/src/Symfony/Component/Notifier/Bridge/Mastodon/MastodonTransport.php:369
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   Property Used In One Method Only
  •   Used Once Property
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Notifier/Bridge/Mercure/MercureTransport.php:409
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/Fixtures/DummyHub.php:389
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/OvhCloud/Tests/OvhCloudTransportTest.php:269
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:10309
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16189
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16889
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Routing/Generator/UrlGenerator.php:2699
  •   Method Is Not An If
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Unused Parameter
  •   Written Only Variables
  •   Undefined Classes
  •   Wrong Number Of Arguments
/src/Symfony/Component/Routing/Loader/Configurator/RoutingConfigurator.php:419
  •   Double Checks
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:1379
  •   Merge If Then
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Routing/Matcher/TraceableUrlMatcher.php:1049
  •   Merge If Then
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Routing/Matcher/UrlMatcher.php:1449
  •   Merge If Then
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:259
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Mismatch Type And Default
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:309
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Mismatch Type And Default
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Routing/Tests/Generator/UrlGeneratorTest.php:10309
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:479
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/Scheduler/Tests/Command/DebugCommandTest.php:489
  •   Wrong Type With Call
  •   Avoid Using stdClass
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Unused Returned Value
  •   New Object Then Immediate Call
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Tests/Command/DebugCommandTest.php:839
  •   Wrong Type With Call
  •   Avoid Using stdClass
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Unused Returned Value
  •   New Object Then Immediate Call
  •   Wrong Type Returned
/src/Symfony/Component/Security/Http/Tests/Authentication/AuthenticatorManagerTest.php:3499
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Method Is Not An If
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/Serializer/NameConverter/MetadataAwareNameConverter.php:449
  •   Incompatible Signature Methods With Covariance
  •   No Null For Index
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/Serializer/Tests/Normalizer/ObjectNormalizerTest.php:7749
  •   Assumptions
  •   Unused Public Methods
  •   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
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Access Protected Structures
  •   Uses Default Values
  •   Iffectations
  •   Used Once Variables
  •   Could Make A Function
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:849
  •   No Boolean As Default
  •   Should Make Alias
  •   Use Named Boolean In Argument Definition
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Tests/Fixtures/extractor-ast/translation.html.php:529
  •   Recycled Variables
  •   Undefined Variable
  •   Assigned Twice
  •   Overwritten Literals
  •   Buried Assignation
  •   Repeated print()
/src/Symfony/Component/Validator/Constraints/IsTrue.php:309
  •   Missing Attribute Attribute
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/NotNull.php:309
  •   Missing Attribute Attribute
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Sequentially.php:279
  •   Missing Attribute Attribute
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/VarDumper/Caster/RedisCaster.php:509
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Missing Some Returntype
/src/Symfony/Component/VarDumper/Tests/Caster/ExceptionCasterTest.php:299
  •   No Default For Referenced Parameter
  •   Useless Referenced Argument
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/VarDumper/Tests/Caster/ReflectionCasterTest.php:899
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Written Only Variables
  •   Undefined Classes
  •   Empty Function
  •   Unused Inherited Variable In Closure
/src/Symfony/Component/VarDumper/Tests/Cloner/VarClonerTest.php:4029
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/VarDumper/Tests/Fixtures/dumb-var.php:349
  •   No Default For Referenced Parameter
  •   Class-typed References
  •   Useless Referenced Argument
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:2429
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unresolved Classes
  •   Unused Parameter
  •   Undefined Classes
  •   Undefined Constants
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1309
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1349
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1429
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Translation/TranslatorTrait.php:389
  •   Assumptions
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:288
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Form/Type/EntityType.php:518
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   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 Variables (In Scope)
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Security/User/EntityUserProvider.php:438
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Security/User/EntityUserProvider.php:458
  •   No Null For Index
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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/Tests/ArgumentResolver/EntityValueResolverTest.php:3918
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Validator/DoctrineLoader.php:388
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Monolog/Handler/ElasticsearchLogstashHandler.php:598
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Bridge/PhpUnit/DeprecationErrorHandler/Configuration.php:1238
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:368
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:548
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:648
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:1198
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:1398
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Stream.php:628
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Stream.php:988
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
  •   Missing Some Returntype
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:958
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1058
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1108
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1158
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1208
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:1258
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/Twig/Extension/TranslationExtension.php:1288
  •   Unused Public Methods
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bridge/Twig/Mime/NotificationEmail.php:578
  •   Too Many Native Calls
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Throw Raw Exceptions
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Bridge/Twig/Tests/Command/DebugCommandTest.php:3208
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:2918
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:3218
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   StandaloneType True False Null
/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php:27778
  •   No Null For Native PHP Functions
  •   Undefined ::class
  •   Wrong Type For Native PHP Function
  •   Should Make Alias
  •   Undefined Classes
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/Tests/Controller/AbstractControllerTest.php:1168
  •   Fn Argument Variable Confusion
  •   Wrong Type With Call
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTestCase.php:11478
  •   Missing Assignation In Branches
  •   Wrong Type For Native PHP Function
  •   Use Positive Condition
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
  •   Strict Comparison With Booleans
/src/Symfony/Bundle/FrameworkBundle/Tests/Translation/TranslatorTest.php:2568
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:10248
  •   Fn Argument Variable Confusion
  •   Repeated Regex
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Bundle/WebProfilerBundle/Tests/Resources/IconTest.php:378
  •   Wrong Type For Native PHP Function
  •   No Direct Usage
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/AssetMapper/AssetMapperCompiler.php:298
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:4238
  •   Mismatch Type And Default
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapUpdateCheckerTest.php:2088
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/AssetMapper/Tests/ImportMap/Resolver/JsDelivrEsmResolverTest.php:6918
  •   Mismatch Type And Default
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Adapter/ChainAdapter.php:918
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   No Return Used
  •   Method Could Be Static
  •   Never Called Parameter
/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/FilesystemTagAwareAdapter.php:388
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Cache/Adapter/Psr16Adapter.php:248
  •   Repeated Interface
  •   Trait Not Found
  •   Multiple Identical Trait Or Interface
  •   Method Collision Traits
  •   Abstract Or Implements
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Cache/LockRegistry.php:868
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Missing Some Returntype
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:7698
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1448
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1548
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:4348
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:5998
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:6448
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:9098
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:6648
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1598
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1698
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:3948
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:5498
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:7648
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/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/Cache/Traits/RelayProxy.php:5048
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:8148
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:8548
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:8598
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:8948
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:10498
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:10548
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:12548
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:12898
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:13098
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:13148
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Clock/Test/ClockSensitiveTrait.php:358
  •   Double Checks
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
/src/Symfony/Component/Console/Application.php:8458
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Uses Default Values
  •   Undefined Classes
  •   Nested Ternary
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Console/Helper/ProgressBar.php:6058
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/Console/Output/TrimmedBufferOutput.php:278
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:6508
  •   No Need For Else
  •   Buried Assignation
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Iffectations
  •   Drop Else After Return
  •   Strict Comparison With Booleans
/src/Symfony/Component/DependencyInjection/Container.php:3958
  •   Don't Read And Write In One Expression
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:13998
  •   No Default For Referenced Parameter
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:9348
  •   Variable Is Not A Condition
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:9478
  •   Variable Is Not A Condition
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:17408
  •   Variable Is Not A Condition
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:6338
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Mismatched Typehint
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/CheckTypeDeclarationsPass/BarMethodCall.php:288
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/CheckTypeDeclarationsPass/Foo.php:128
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/NewInInitializer.php:78
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/Dummy.php:278
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/UnionDummy.php:188
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/MultipleArgumentsOptionalScalarNotReallyOptional.php:108
  •   Wrong Optional Parameter
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:1988
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:978
  •   Buried Assignation
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:5728
  •   Weak Type With Array
  •   Buried Assignation
  •   Useless Parenthesis
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:7428
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Uses Default Values
  •   Undefined Classes
  •   Nested Ternary
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/Exception/FlattenException.php:2318
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Uses Default Values
  •   Undefined Classes
  •   Nested Ternary
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/Tests/Fixtures/ReturnType.php:168
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Finder/Gitignore.php:828
  •   No Null For Native PHP Functions
  •   Assumptions
  •   Weak Type With Array
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Finder/SplFileInfo.php:708
  •   Undefined Variable
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
/src/Symfony/Component/Form/Button.php:558
  •   PHP Native Class Type Compatibility
  •   PHP Native Interfaces and Return Type
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Form/Console/Descriptor/TextDescriptor.php:368
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Form/Extension/Core/DataTransformer/DateTimeToHtml5LocalDateTimeTransformer.php:288
  •   Ambiguous Visibilities
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Property Could Be Local
/src/Symfony/Component/Form/Extension/Validator/ViolationMapper/ViolationMapper.php:418
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/Tests/AbstractRequestHandlerTestCase.php:5098
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:528
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/AmpHttpClient.php:1518
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/MockHttpClient.php:878
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/HttpClient/NativeHttpClient.php:2728
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:1398
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpClient/Response/AsyncContext.php:1228
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Wrong Type Returned
/src/Symfony/Component/HttpClient/Response/AsyncResponse.php:1228
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Wrong Type Returned
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:2208
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:828
  •   No Null For Index
  •   Don't Mix ++
  •   Buried Assignation
  •   Useless Parenthesis
  •   Ambiguous Array Index
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:1018
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/HttpFoundation/File/File.php:898
  •   Undefined Variable
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
/src/Symfony/Component/HttpFoundation/File/UploadedFile.php:1708
  •   Undefined Variable
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
/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 Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/HttpFoundation/Test/Constraint/ResponseHeaderLocationSame.php:208
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/Fixtures/common.inc:1148
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/DateTimeValueResolver.php:308
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php:1318
  •   Fn Argument Variable Confusion
  •   Forgotten Thrown
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/DataCollector/RequestDataCollector.php:4058
  •   Weak Type With Array
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpKernel/EventListener/CacheAttributeListener.php:548
  •   Weak Type With Array
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Useless Instructions
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/BackedEnumValueResolverTest.php:1488
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolverTest.php:3648
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:1708
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/FragmentRendererPassTest.php:638
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6698
  •   Unused Public Methods
  •   Mismatch Type And Default
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/HttpCache/SubRequestHandlerTest.php:1508
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/KernelTest.php:5928
  •   Unused Public Methods
  •   No Boolean As Default
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:1888
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/Lock/Store/FlockStore.php:938
  •   Undefined Variable
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
/src/Symfony/Component/Lock/Store/FlockStore.php:958
  •   Merge If Then
  •   Same Conditions In Condition
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/Mailer/Bridge/Amazon/Transport/SesHttpAsyncAwsTransport.php:338
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Mailer/Bridge/MailPace/Tests/Transport/MailPaceApiTransportTest.php:1038
  •   Wrong Type With Call
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Mailer/Bridge/Mailchimp/Tests/Transport/MandrillApiTransportTest.php:1068
  •   Wrong Type With Call
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Mailer/Bridge/Mailchimp/Tests/Transport/MandrillHttpTransportTest.php:918
  •   Wrong Type With Call
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Mailer/Bridge/Postmark/Tests/Transport/PostmarkApiTransportTest.php:1058
  •   Wrong Type With Call
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Notifier/Bridge/AllMySms/Tests/AllMySmsTransportTest.php:258
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/AmazonSns/AmazonSnsTransport.php:338
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Notifier/Bridge/Clickatell/Tests/ClickatellTransportTest.php:288
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/GoogleChat/Tests/GoogleChatTransportTest.php:308
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Mercure/MercureTransportFactory.php:308
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Notifier/Bridge/MessageMedia/Tests/MessageMediaTransportTest.php:288
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/MicrosoftTeams/Tests/MicrosoftTeamsTransportTest.php:528
  •   Wrong Type With Call
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Notifier/Bridge/OneSignal/Tests/OneSignalTransportTest.php:328
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/RocketChat/Tests/RocketChatTransportTest.php:278
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackTransportTest.php:308
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Sms77/Tests/Sms77TransportTest.php:248
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Smsapi/Tests/SmsapiTransportTest.php:268
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/Notifier/Bridge/Telegram/Tests/TelegramTransportTest.php:318
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:2368
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:4838
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:6688
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   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
  •   Undefined Classes
  •   Empty Function
  •   Unresolved Instanceof
/src/Symfony/Component/PropertyInfo/Util/PhpDocTypeHelper.php:1088
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Runtime/Tests/phpt/kernel.php:278
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php:528
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Different Argument Counts
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:298
  •   Assumptions
  •   Weak Type With Array
  •   String May Hold A Variable
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:338
  •   Assumptions
  •   Weak Type With Array
  •   String May Hold A Variable
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:4768
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Semaphore/SemaphoreFactory.php:378
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Semaphore/Store/RedisStore.php:308
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:4748
  •   Scalar Are Not Arrays
  •   False To Array Conversion
  •   Wrong Type For Native PHP Function
  •   Bail Out Early
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:6608
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   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
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Serializer/Tests/Normalizer/GetSetMethodNormalizerTest.php:9008
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Serializer/Tests/Normalizer/ObjectNormalizerTest.php:7798
  •   Assumptions
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Tests/Normalizer/TestDenormalizer.php:238
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/String/ByteString.php:1868
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/String/CodePointString.php:1348
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/String/UnicodeString.php:1588
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:518
  •   Should Make Alias
  •   Buried Assignation
  •   Undefined Interfaces
  •   Undefined Classes
  •   Iffectations
  •   Useless Instructions
  •   Unresolved Instanceof
  •   No Choice
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:298
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:1088
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:228
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:618
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:228
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:618
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Tests/Command/XliffLintCommandTest.php:2068
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/Uid/UuidV6.php:468
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/Cascade.php:258
  •   Missing Attribute Attribute
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
  •   Never Called Parameter
/src/Symfony/Component/Validator/Constraints/GroupSequenceProvider.php:268
  •   Wrong Attribute Configuration
  •   Missing Attribute Attribute
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Validator/Constraints/Valid.php:248
  •   Incompatible Signature Methods With Covariance
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Validator/Constraints/WhenValidator.php:228
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
  •   Wrong Typed Property Default
/src/Symfony/Component/Validator/Tests/Fixtures/ConstraintWithRequiredArgument.php:238
  •   Wrong Attribute Configuration
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Implicit Nullable Type
  •   Never Called Parameter
/src/Symfony/Component/Validator/Tests/Mapping/MemberMetadataTest.php:1068
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/VarDumper/Caster/ClassStub.php:598
  •   Wrong Precedence In Expression
  •   Long Arguments
  •   Uses Default Values
  •   Undefined Classes
  •   Nested Ternary
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/VarDumper/Caster/DOMCaster.php:668
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:288
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:408
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/ImagineCaster.php:228
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:798
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:1118
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:258
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Missing Some Returntype
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:388
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:498
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/UuidCaster.php:228
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/XmlResourceCaster.php:508
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Dumper/AbstractDumper.php:1228
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Wrong Type With Default
/src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php:1288
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Wrong Type With Default
/src/Symfony/Component/VarDumper/Tests/Fixtures/Php82NullStandaloneReturnType.php:168
  •   Unused Public Methods
  •   Ambiguous Static
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/VarExporter/Internal/Registry.php:648
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:1058
  •   Bail Out Early
  •   No Need For Else
  •   Iffectations
  •   Useless Instructions
  •   Drop Else After Return
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:4348
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/Workflow/Tests/EventListener/AuditTrailListenerTest.php:568
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/Yaml/Parser.php:2338
  •   Wrong Type For Native PHP Function
  •   Too Many Native Calls
  •   Wrong Type With Call
  •   Uses Default Values
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Contracts/Cache/CacheTrait.php:288
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1388
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1468
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1508
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1548
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/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/Form/ChoiceList/IdReader.php:347
  •   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/Form/DataTransformer/CollectionToArrayTransformer.php:537
  •   Mismatch Parameter Name
  •   Method Signature Must Be Compatible
  •   Undefined Interfaces
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Bridge/Doctrine/Tests/Messenger/DoctrineOpenTransactionLoggerMiddlewareTest.php:597
  •   Undefined Properties
  •   Wrong Type With Call
  •   Avoid Using stdClass
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Unused Returned Value
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:307
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Validator/Constraints/UniqueEntityValidator.php:417
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Could Inject Parameter
  •   Memoize MagicCall
/src/Symfony/Bridge/Monolog/Handler/FingersCrossed/HttpCodeActivationStrategy.php:337
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   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 Variables (In Scope)
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Bridge/Monolog/Handler/MailerHandler.php:317
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Bridge/Monolog/Handler/NotifierHandler.php:307
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Undefined Classes
  •   Parent First
/src/Symfony/Bridge/Monolog/Handler/ServerLogHandler.php:397
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Bridge/Monolog/Tests/Formatter/ConsoleFormatterTest.php:257
  •   Unused Public Methods
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Bridge/Monolog/Tests/Handler/FingersCrossed/NotFoundActivationStrategyTest.php:297
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Bridge/PhpUnit/Legacy/CommandForV9.php:447
  •   Undefined ::class
  •   Missing Assignation In Branches
  •   Undefined Interfaces
  •   Uses Default Values
  •   Undefined Classes
  •   Unresolved Instanceof
/src/Symfony/Bridge/PhpUnit/Tests/DeprecationErrorHandler/fake_vendor/acme/lib/PhpDeprecation.php:127
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:887
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:897
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:997
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:1097
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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/Extension/SecurityExtension.php:377
  •   Unused Public Methods
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Bridge/Twig/Node/TransDefaultDomainNode.php:307
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Bundle/FrameworkBundle/CacheWarmer/AbstractPhpFileCacheWarmer.php:537
  •   Comparison Is Always The Same
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Bundle/FrameworkBundle/Command/CachePoolListCommand.php:547
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   New Object Then Immediate Call
  •   Wrong Type Returned
/src/Symfony/Bundle/FrameworkBundle/Controller/AbstractController.php:3097
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php:1197
  •   Variable Is Not A Condition
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php:15457
  •   Fn Argument Variable Confusion
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Bundle/FrameworkBundle/Routing/DelegatingLoader.php:437
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/AnnotatedController.php:277
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/AnnotatedController.php:337
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/SubRequestController.php:217
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php:2457
  •   Variable Is Not A Condition
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AccessTokenFactory.php:1067
  •   Assumptions
  •   Useless Argument
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   No Return Used
  •   Could Inject Parameter
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/HttpBasicLdapFactory.php:337
  •   Assumptions
  •   Unused Public Methods
  •   Ambiguous Static
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:5007
  •   Fn Argument Variable Confusion
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:8607
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Should Use Local Class
  •   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
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/AssetMapper/Factory/CachedMappedAssetFactory.php:287
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php:1727
  •   Wrong Type With Call
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:7437
  •   Mismatch Type And Default
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Class Constants
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Adapter/ArrayAdapter.php:1297
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Useless Parenthesis
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Cache/Adapter/CouchbaseBucketAdapter.php:577
  •   Mismatch Parameter Name
  •   Assumptions
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Cache/Adapter/NullAdapter.php:407
  •   No Default For Referenced Parameter
  •   Unused Public Methods
  •   Ambiguous Static
  •   Useless Referenced Argument
  •   StandaloneType True False Null
  •   Method Could Be Static
/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/Adapter/TraceableAdapter.php:887
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   False To Array Conversion
  •   Null Or Boolean Arrays
  •   Insufficient Typehint
  •   Indices Are Int Or String
  •   Buried Assignation
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:987
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   False To Array Conversion
  •   Null Or Boolean Arrays
  •   Insufficient Typehint
  •   Indices Are Int Or String
  •   Buried Assignation
/src/Symfony/Component/Cache/Tests/Adapter/MemcachedAdapterTest.php:467
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:797
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:2047
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:5447
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:8397
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:8647
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:8697
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:11697
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:11747
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:12547
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:12697
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:2147
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:3047
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:3097
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:4947
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:7997
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:8447
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:8497
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:10147
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:11397
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/Cache/Traits/RelayProxy.php:2697
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RelayProxy.php:3397
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Clock/Clock.php:267
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Config/Definition/Builder/ExprBuilder.php:1997
  •   Check JSON
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Throw Raw Exceptions
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:287
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:327
  •   Double Checks
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Config/Tests/Builder/Fixtures/AddToList/Symfony/Config/AddToList/MessengerConfig.php:427
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   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:487
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   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:327
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ArrayExtraKeys/Symfony/Config/ArrayExtraKeysConfig.php:677
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   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:337
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Console/Application.php:2627
  •   Missing Assignation In Branches
  •   Comparison Is Always The Same
  •   Nested Ifthen
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
/src/Symfony/Component/Console/Command/Command.php:1837
  •   Ambiguous Static
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Console/Completion/Suggestion.php:227
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Console/Style/SymfonyStyle.php:4477
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Wrong Type With Call
  •   Mismatched Typehint
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Console/Tests/Descriptor/JsonDescriptorTest.php:307
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Check JSON
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Could Make A Function
/src/Symfony/Component/Console/Tests/Input/InputArgumentTest.php:1397
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/Console/Tests/Input/InputOptionTest.php:2527
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/Console/Tests/Tester/CommandTesterTest.php:957
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Use ::Class Operator
  •   Unused Returned Value
  •   New Object Then Immediate Call
/src/Symfony/Component/CssSelector/Parser/Parser.php:607
  •   Fn Argument Variable Confusion
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:4447
  •   Undefined Properties
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php:1737
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Different Argument Counts
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:3377
  •   No Null For Index
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:10387
  •   No Null For Index
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php:1337
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Dumper/YamlDumper.php:737
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/LazyProxy/PhpDumper/LazyServiceDumper.php:1427
  •   No Default For Referenced Parameter
  •   Class-typed References
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:1287
  •   Useless Short Ternary
  •   Wrong Type With Call
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Unused Returned Value
  •   No Choice
/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:4867
  •   Weak Type With Array
  •   Don't Mix ++
  •   Repeated Regex
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:6357
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Long Arguments
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Tests/Compiler/RegisterServiceSubscribersPassTest.php:2647
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveInstanceofConditionalsPassTest.php:3917
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:3327
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:3357
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Container/ConstructorWithOptionalArgumentsContainer.php:77
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/FactoryDummy.php:207
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Avoid Using stdClass
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/Dummy.php:187
  •   Unused Public Methods
  •   Ambiguous Static
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/StaticConstructorAutoconfigure.php:207
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithServiceSubscriber.php:257
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberParent.php:137
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Undefined Interfaces
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:2807
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Unreachable Method
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3417
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:4307
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/classes.php:867
  •   No Default For Referenced Parameter
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/closure_proxy.php:567
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:587
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:687
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:707
  •   Buried Assignation
  •   Unused Parameter
  •   No Direct Call To Magic Method
  •   Empty Function
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
  •   Class Could Be Final
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services26.php:597
  •   Undefined Constant Name
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Useless Instructions
  •   Use ::Class Operator
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:3747
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:5527
  •   Wrong Type With Call
  •   Avoid Using stdClass
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:5737
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:5897
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:2447
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:2587
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:6027
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:7097
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:8137
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:557
  •   Buried Assignation
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_non_shared_lazy.php:667
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:5137
  •   Missing Assignation In Branches
  •   Weak Type With Array
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:12167
  •   False To Array Conversion
  •   Weak Type With Array
  •   Variable Is Not A Condition
  •   Unconditional Break In Loop
  •   Buried Assignation
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/ErrorHandler/Error/FatalError.php:217
  •   Assumptions
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Don't Send $this In Constructor
  •   Use Named Boolean In Argument Definition
  •   StandaloneType True False Null
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php:477
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/ErrorHandler/ErrorRenderer/HtmlErrorRenderer.php:2567
  •   No Null For Native PHP Functions
  •   Repeated Regex
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/Tests/DebugClassLoaderTest.php:2047
  •   Undefined ::class
  •   Don't Mix ++
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Undefined Classes
  •   Pre-increment
  •   Could Make A Function
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:447
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2127
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2377
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Written Only Variables
  •   Uses Default Values
  •   Use ::Class Operator
  •   New Object Then Immediate Call
/src/Symfony/Component/Form/Button.php:677
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Method Could Be Static
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:697
  •   No Null For Native PHP Functions
  •   Fn Argument Variable Confusion
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Undefined Classes
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Form/Extension/Core/DataTransformer/NumberToLocalizedStringTransformer.php:1287
  •   Avoid mb_dectect_encoding()
  •   Wrong Type For Native PHP Function
  •   Use Positive Condition
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/Form/Extension/Validator/Constraints/FormValidator.php:327
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Method Signature Must Be Compatible
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   Could Inject Parameter
/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php:397
  •   Infinite Recursion
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Unused Returned Value
/src/Symfony/Component/Form/Form.php:7197
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   No Return Used
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Form/FormErrorIterator.php:1757
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Method Could Be Static
/src/Symfony/Component/Form/FormView.php:1257
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Method Could Be Static
/src/Symfony/Component/Form/Tests/Command/DebugCommandTest.php:2997
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Form/Tests/Console/Descriptor/AbstractDescriptorTestCase.php:1747
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:1397
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:1437
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/HttpClient/AsyncDecoratorTrait.php:337
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/CurlHttpClient.php:437
  •   Unsupported Types With Operators
  •   Unsupported Operand Types
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Inherited Property Type Must Match
  •   Property Could Be Local
  •   Preprocessable
/src/Symfony/Component/HttpClient/CurlHttpClient.php:3287
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/HttpClient/HttpClientTrait.php:3257
  •   No Default For Referenced Parameter
  •   Assumptions
  •   Max Level Of Nesting
  •   Too Many Local Variables
  •   Unused Parameter
  •   Undefined Classes
  •   Could Inject Parameter
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:2317
  •   No Default For Referenced Parameter
  •   Incompatible Signature Methods With Covariance
  •   Max Level Of Nesting
  •   Insufficient Typehint
  •   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
  •   Modified Typed Parameter
  •   Different Argument Counts
  •   Could Inject Parameter
/src/Symfony/Component/HttpClient/Tests/TraceableHttpClientTest.php:1317
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/SessionHandlerFactory.php:267
  •   Assumptions
  •   Double Checks
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/PdoSessionHandlerTest.php:4307
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/QueryParameterValueResolver.php:837
  •   Long Arguments
  •   Uncaught Exceptions
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Throw Raw Exceptions
  •   Useless Null Coalesce
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php:607
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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/DependencyInjection/RegisterControllerArgumentLocatorsPass.php:1297
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Repeated Regex
  •   Mismatched Typehint
  •   Buried Assignation
  •   Uses Default Values
/src/Symfony/Component/HttpKernel/Event/ControllerEvent.php:937
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Wrong Type Returned
/src/Symfony/Component/HttpKernel/Event/ControllerEvent.php:1117
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Wrong Type Returned
/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
  •   Property Could Be Local
  •   Wrong Typed Property Default
/src/Symfony/Component/HttpKernel/Tests/DataCollector/RequestDataCollectorTest.php:3617
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   Use ::Class Operator
  •   Hardcoded Passwords
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6517
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php:847
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/AttributeController.php:307
  •   Unused Public Methods
  •   Wrong Argument Type
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/AttributeController.php:347
  •   Unused Public Methods
  •   Wrong Argument Type
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:287
  •   Ambiguous Visibilities
  •   Assign Default To Properties
  •   StandaloneType True False Null
  •   Same Name For Property And Method
  •   Mismatch Properties Typehints
  •   Unfinished Object
  •   Wrong Typed Property Default
/src/Symfony/Component/Intl/Data/Util/ArrayAccessibleResourceBundle.php:527
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Method Could Be Static
/src/Symfony/Component/Intl/Tests/TimezonesTest.php:6507
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Ldap/Entry.php:867
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Mailer/Event/FailedMessageEvent.php:237
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Mailer/Event/SentMessageEvent.php:227
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/Mailer/Exception/HttpTransportException.php:197
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Forgotten Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Mailer/Tests/MailerTest.php:947
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Mailer/Tests/Transport/AbstractTransportTest.php:937
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Typehint
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Messenger/Exception/RecoverableMessageHandlingException.php:197
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Unthrown Exception
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Messenger/Exception/StopWorkerException.php:177
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Unthrown Exception
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Messenger/Middleware/HandleMessageMiddleware.php:677
  •   Mismatched Typehint
  •   Written Only Variables
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/Messenger/Transport/InMemory/InMemoryTransport.php:557
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/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/Mercure/Tests/Fixtures/DummyHub.php:297
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Undefined Interfaces
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Notifier/Bridge/Mobyt/Tests/MobytTransportTest.php:287
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   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/SimpleTextin/Tests/SimpleTextinTransportTest.php:267
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   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
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackOptionsTest.php:1927
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/Notifier/Bridge/Smsmode/Tests/SmsmodeTransportTest.php:277
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   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
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:11897
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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/OptionsResolverTest.php:1357
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1807
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:2007
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:15077
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16097
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:16797
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:17327
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:21957
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/Process/PhpExecutableFinder.php:377
  •   Wrong Type For Native PHP Function
  •   Bail Out Early
  •   No Need For Else
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Drop Else After Return
/src/Symfony/Component/PropertyInfo/Extractor/PhpDocExtractor.php:2137
  •   Should Make Alias
  •   Undefined Interfaces
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Unresolved Instanceof
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Dummy.php:2577
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php71Dummy.php:237
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   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
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Routing/Loader/AttributeDirectoryLoader.php:297
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherDumper.php:4277
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Wrong Type For Native PHP Function
  •   Indices Are Int Or String
  •   String May Hold A Variable
  •   Uses Default Values
/src/Symfony/Component/Routing/Requirement/EnumRequirement.php:497
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Routing/Route.php:4567
  •   Weak Type With Array
  •   Useless Parenthesis
  •   Uses Default Values
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:127
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/Runtime/GenericRuntime.php:1877
  •   Weak Type With Array
  •   Buried Assignation
  •   Useless Parenthesis
  •   Iffectations
  •   Useless Instructions
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/Runtime/Tests/phpt/dotenv_overload.php:227
  •   Assumptions
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Runtime/Tests/phpt/request.php:177
  •   Assumptions
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:247
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:227
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:247
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Generator/MessageGenerator.php:307
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Generator/MessageGenerator.php:317
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Same Name For Property And Method
  •   Unfinished Object
  •   Property Could Be Local
  •   Wrong Typed Property Default
/src/Symfony/Component/Scheduler/Messenger/SchedulerTransportFactory.php:307
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:277
  •   Assumptions
  •   Weak Type With Array
  •   String May Hold A Variable
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Security/Core/Tests/Fixtures/DummyVoter.php:197
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Security/Core/Validator/Constraints/UserPasswordValidator.php:347
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Could Inject Parameter
  •   Memoize MagicCall
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:427
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:477
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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 Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Http/Authenticator/FallbackUserLoader.php:247
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/Security/Http/EventListener/ClearSiteDataLogoutListener.php:397
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/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
  •   Property Could Be Local
  •   Wrong Typed Property Default
/src/Symfony/Component/Security/Http/ParameterBagUtils.php:437
  •   Weak Type With Array
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Security/Http/Tests/EventListener/LoginThrottlingListenerTest.php:1187
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   No Hardcoded Ip
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Security/Http/Tests/EventListener/PasswordMigratingListenerTest.php:1457
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:4427
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Exception/MissingConstructorArgumentsException.php:287
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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 Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/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/NameConverter/MetadataAwareNameConverter.php:547
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Indices Are Int Or String
  •   Wrong Type Returned
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:2867
  •   Assumptions
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Missing Some Returntype
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:4177
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Missing Some Returntype
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:967
  •   Weak Type With Array
  •   Buried Assignation
  •   Useless Parenthesis
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:1027
  •   Weak Type With Array
  •   Buried Assignation
  •   Useless Parenthesis
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Serializer/Serializer.php:2927
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Iffectations
/src/Symfony/Component/Serializer/Serializer.php:3037
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Iffectations
/src/Symfony/Component/Serializer/Serializer.php:3527
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Iffectations
/src/Symfony/Component/Serializer/Serializer.php:3637
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
  •   Iffectations
/src/Symfony/Component/Serializer/Tests/Encoder/ChainEncoderTest.php:1357
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyObjectWithEnumConstructor.php:167
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Interfaces
  •   Never Used Properties
  •   No Public Access
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithNotNormalizable.php:197
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Empty Function
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithObjectOrBool.php:197
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithObjectOrNull.php:197
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Empty Function
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithStringObject.php:197
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Empty Function
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/EnvelopedMessageNormalizer.php:217
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:11077
  •   Useless Method
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:13597
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:13637
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:14147
  •   Useless Method
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Tests/Normalizer/TestNormalizer.php:237
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Serializer/Tests/SerializerTest.php:1637
  •   Fn Argument Variable Confusion
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Written Only Variables
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/String/AbstractString.php:4517
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/String/AbstractString.php:6237
  •   Useless Short Ternary
  •   Useless Coalesce
  •   Variable Is Not A Condition
  •   Wrong Type With Call
  •   Buried Assignation
  •   Iffectations
  •   Randomly Sorted Arrays
/src/Symfony/Component/String/AbstractUnicodeString.php:2317
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/String/AbstractUnicodeString.php:3157
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/String/ByteString.php:1697
  •   Double Checks
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Never Called Parameter
/src/Symfony/Component/String/ByteString.php:2397
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/String/ByteString.php:3037
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/String/ByteString.php:4207
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/String/CodePointString.php:837
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
  •   Missing Some Returntype
/src/Symfony/Component/String/CodePointString.php:1177
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/String/LazyString.php:297
  •   Wrong Type For Native PHP Function
  •   Uncaught Exceptions
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Throw Raw Exceptions
  •   Could Make A Function
/src/Symfony/Component/String/Slugger/AsciiSlugger.php:1697
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/String/Slugger/AsciiSlugger.php:1737
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Indices Are Int Or String
  •   Buried Assignation
  •   Useless Instructions
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/String/UnicodeString.php:1347
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/Translation/Bridge/Lokalise/LokaliseProvider.php:3637
  •   No Null For Native PHP Functions
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:377
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:1497
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   StandaloneType True False Null
  •   Missing Some Returntype
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:467
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:487
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:347
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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 Visibilities
  •   Ambiguous Static
  •   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 Visibilities
  •   Ambiguous Static
  •   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 Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Translation/Exception/ProviderException.php:197
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Forgotten Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/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
  •   Undefined Interfaces
  •   Undefined Classes
  •   Iffectations
  •   Unresolved Instanceof
/src/Symfony/Component/Translation/Provider/NullProvider.php:277
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Empty Function
  •   Different Argument Counts
/src/Symfony/Component/Translation/Tests/Command/XliffLintCommandTest.php:2227
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/Translation/Tests/DependencyInjection/DataCollectorTranslatorPassTest.php:1137
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Translation/Translator.php:1117
  •   Don't Read And Write In One Expression
  •   Useless Short Ternary
  •   Useless Coalesce
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Uses Default Values
  •   Nested Ternary
/src/Symfony/Component/Uid/UuidV7.php:527
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/Validator/Constraints/CidrValidator.php:217
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Undefined Classes
  •   Could Inject Parameter
  •   Memoize MagicCall
/src/Symfony/Component/Validator/Constraints/Email.php:547
  •   No Null For Native PHP Functions
  •   Scalar Are Not Arrays
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Could Make A Function
/src/Symfony/Component/Validator/Constraints/EmailValidator.php:867
  •   Undefined ::class
  •   No Need For Else
  •   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
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Validator/Context/ExecutionContext.php:1427
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Could Inject Parameter
/src/Symfony/Component/Validator/Tests/Fixtures/CallbackClass.php:217
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/Validator/Tests/Fixtures/NestedAttribute/Entity.php:1367
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/Validator/Tests/Mapping/MemberMetadataTest.php:1107
  •   Mismatch Parameter Name
  •   Method Signature Must Be Compatible
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/VarDumper/Caster/Caster.php:1657
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/DOMCaster.php:767
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/DateCaster.php:1257
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Nested Ternary
  •   Useless Instructions
  •   Could Make A Function
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:2717
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/PdoCaster.php:1117
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:727
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/ProxyManagerCaster.php:247
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/RedisCaster.php:767
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Missing Some Returntype
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:2747
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:307
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:587
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/SplCaster.php:667
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/SplCaster.php:1427
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:347
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:597
  •   Unused Public Methods
  •   Cancelled Parameter
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:717
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:967
  •   Unused Public Methods
  •   Insufficient Typehint
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Cloner/Data.php:1507
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Method Could Be Static
/src/Symfony/Component/VarExporter/ProxyHelper.php:2167
  •   No Default For Referenced Parameter
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/VarExporter/Tests/Fixtures/MySerializable.php:217
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:2207
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:3237
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/Webhook/Messenger/SendWebhookMessage.php:237
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Yaml/Inline.php:4157
  •   No Default For Referenced Parameter
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Avoid Using stdClass
  •   Unused Parameter
  •   Could Inject Parameter
/src/Symfony/Contracts/Cache/CacheTrait.php:527
  •   Check Division By Zero
  •   Wrong Type For Native PHP Function
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:1077
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:1127
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/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/DataCollector/DoctrineDataCollector.php:1976
  •   Unsupported Types With Operators
  •   Variable Is Not A Condition
  •   Wrong Type With Call
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Useless Instructions
/src/Symfony/Bridge/Doctrine/DataCollector/ObjectParameter.php:216
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/DependencyInjection/Security/UserProvider/EntityFactory.php:306
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Form/ChoiceList/DoctrineChoiceLoader.php:386
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:1916
  •   Buried Assignation
  •   Uses Default Values
  •   Undefined Class Constants
  •   Undefined Classes
  •   Iffectations
  •   Preprocessable
/src/Symfony/Bridge/Doctrine/IdGenerator/UlidGenerator.php:236
  •   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/Middleware/Debug/DBAL3/Statement.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/Middleware/Debug/Middleware.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Statement.php:356
  •   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/PropertyInfo/DoctrineExtractor.php:1466
  •   Mismatched Typehint
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/BaseUser.php:196
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/BaseUser.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/LegacyQueryMock.php:276
  •   Type Must Be Returned
  •   Undefined Interfaces
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:626
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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/Monolog/Command/ServerLogCommand.php:1266
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Undefined Classes
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Bridge/Monolog/Handler/ServerLogHandler.php:606
  •   Don't Read And Write In One Expression
  •   Useless Coalesce
  •   Avoid Optional Properties
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Iffectations
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:1936
  •   Unsupported Types With Operators
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Iffectations
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:2396
  •   Unsupported Types With Operators
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Iffectations
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:3836
  •   Wrong Type For Native PHP Function
  •   Check JSON
  •   Uses Default Values
  •   @ Operator
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Bridge/Twig/Extension/FormExtension.php:1496
  •   Misused Yield
  •   Type Must Be Returned
  •   Mismatched Typehint
  •   Must Return Methods
  •   Methods Without Return
  •   StandaloneType True False Null
/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/Test/TestContainer.php:336
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/AutowiringTypes/AutowiredServices.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/AnnotatedController.php:396
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/SessionController.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/SubRequestServiceResolutionController.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/UidController.php:226
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/UidController.php:286
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/UidController.php:346
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Could Inject Parameter
  •   Method Could Be Static
/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/Security/FirewallConfig.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:256
  •   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/Bundle/SecurityBundle/Security/FirewallConfig.php:266
  •   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/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:646
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:806
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:966
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:9346
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:9466
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:9506
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/AuthenticatorBundle/ApiAuthenticator.php:496
  •   Wrong Type With Call
  •   Mismatched Typehint
  •   Undefined Classes
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/CsrfFormLoginBundle/Form/UserLoginType.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Bundle/WebProfilerBundle/Controller/ProfilerController.php:816
  •   Fn Argument Variable Confusion
  •   Wrong Type With Call
  •   Buried Assignation
  •   Undefined Classes
  •   Iffectations
  •   Empty Function
/src/Symfony/Bundle/WebProfilerBundle/Profiler/CodeExtension.php:346
  •   Useless Short Ternary
  •   Wrong Precedence In Expression
  •   Useless Coalesce
  •   Variable Is Not A Condition
  •   Nested Ternary
  •   Could Make A Function
/src/Symfony/Bundle/WebProfilerBundle/Twig/WebProfilerExtension.php:526
  •   Unused Public Methods
  •   Method Is Not An If
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/AssetMapper/AssetMapperDevServerSubscriber.php:1106
  •   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/AssetMapper/AssetMapperRepository.php:336
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/Compiler/CssAssetUrlCompiler.php:326
  •   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/AssetMapper/Compiler/JavaScriptImportPathCompiler.php:586
  •   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/AssetMapper/Exception/CircularAssetsException.php:216
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   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 Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/Factory/MappedAssetFactory.php:336
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php:306
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php:386
  •   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/AssetMapper/ImportMap/ImportMapRenderer.php:926
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Iffectations
  •   Check After Null Safe Operator
  •   No Null With Null Safe Operator
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapUpdateChecker.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JsDelivrEsmResolver.php:3006
  •   Useless Referenced Argument
  •   Should Use Local Class
  •   Unused Parameter
  •   Undefined Interfaces
  •   Method Could Be Static
  •   Missing Some Returntype
/src/Symfony/Component/AssetMapper/MapperAwareAssetPackage.php:256
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/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:2796
  •   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:6146
  •   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/ImportMapUpdateCheckerTest.php:1236
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Unused Returned Value
/src/Symfony/Component/BrowserKit/AbstractBrowser.php:1456
  •   Unused Public Methods
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
/src/Symfony/Component/BrowserKit/Tests/CookieJarTest.php:306
  •   Recycled Variables
  •   Wrong Argument Type
  •   Wrong Type With Call
  •   Buried Assignation
  •   Timestamp Difference
  •   Use ::Class Operator
/src/Symfony/Component/BrowserKit/Tests/CookieJarTest.php:1246
  •   Wrong Argument Type
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Timestamp Difference
  •   Use ::Class Operator
/src/Symfony/Component/Cache/Adapter/AbstractAdapter.php:1126
  •   Double Checks
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Missing Some Returntype
/src/Symfony/Component/Cache/Adapter/ArrayAdapter.php:1266
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Avoid Optional Properties
  •   Indices Are Int Or String
/src/Symfony/Component/Cache/Adapter/MemcachedAdapter.php:896
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   Max Level Of Nesting
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Too Many Local Variables
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:3096
  •   No Null For Native PHP Functions
  •   Mismatched Typehint
  •   Overwritten Literals
  •   Double Assignation
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:3146
  •   Weak Type With Array
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/Cache/Adapter/PhpFilesAdapter.php:466
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Cache/Adapter/PhpFilesAdapter.php:2396
  •   No Null For Native PHP Functions
  •   Mismatched Typehint
  •   Overwritten Literals
  •   Double Assignation
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Cache/Adapter/ProxyAdapter.php:896
  •   Undefined Properties
  •   Wrong Type With Call
  •   Use Named Boolean In Argument Definition
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Undefined Classes
/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:756
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   False To Array Conversion
  •   Null Or Boolean Arrays
  •   Indices Are Int Or String
  •   Iffectations
/src/Symfony/Component/Cache/LockRegistry.php:1646
  •   Useless Coalesce
  •   Weak Type With Array
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/Cache/Tests/Adapter/AbstractRedisAdapterTestCase.php:286
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Symfony/Component/Cache/Tests/Adapter/ProxyAdapterAndRedisAdapterTest.php:356
  •   Method Signature Must Be Compatible
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:2396
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Cache/Traits/RedisTrait.php:1016
  •   Undefined Variable
  •   Used Once Variables (In Scope)
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Type With Default
/src/Symfony/Component/Clock/Tests/ClockBeforeClassTest.php:256
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Config/Definition/Builder/ArrayNodeDefinition.php:4996
  •   Weak Type With Array
  •   Buried Assignation
  •   Useless Parenthesis
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Config/Definition/Configuration.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:266
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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 Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Config/Definition/Dumper/XmlReferenceDumper.php:496
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Too Many Local Variables
  •   StandaloneType True False Null
/src/Symfony/Component/Config/Definition/Dumper/XmlReferenceDumper.php:2006
  •   Missing Assignation In Branches
  •   Nested Ifthen
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Iffectations
/src/Symfony/Component/Config/Definition/Loader/DefinitionFileLoader.php:376
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   No Return Used
  •   Could Inject Parameter
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ScalarNormalizedTypes/Symfony/Config/ScalarNormalizedTypes/NestedConfig.php:736
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ScalarNormalizedTypes/Symfony/Config/ScalarNormalizedTypesConfig.php:1586
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ScalarNormalizedTypes/Symfony/Config/ScalarNormalizedTypesConfig.php:1646
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
/src/Symfony/Component/Config/Tests/Loader/LoaderTest.php:1256
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Console/Debug/CliRequest.php:526
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/Console/Exception/MissingInputException.php:196
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Console/Style/SymfonyStyle.php:2396
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Console/Tests/ApplicationTest.php:18696
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Unused Parameter
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:1186
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/CssSelector/XPath/Extension/AttributeMatchingExtension.php:436
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:236
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:246
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:286
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:316
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Attribute/AutowireCallable.php:276
  •   Missing Attribute Attribute
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Parent First
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Compiler/AnalyzeServiceReferencesPass.php:836
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   No Return Used
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Compiler/DecoratorServicePass.php:1226
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Return Used
  •   Never Called Parameter
  •   Missing Some Returntype
/src/Symfony/Component/DependencyInjection/Compiler/PriorityTaggedServiceTrait.php:1246
  •   Unsupported Types With Operators
  •   Variable Is Not A Condition
  •   Wrong Type With Call
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:7356
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Different Argument Counts
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:10776
  •   Fn Argument Variable Confusion
  •   Wrong Type For Native PHP Function
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:4396
  •   No Default For Referenced Parameter
  •   Assumptions
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:10016
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Only Variable Passed By Reference
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:10036
  •   Unsupported Types With Operators
  •   Weak Type With Array
  •   Variable Is Not A Condition
  •   Should Use Ternary Operator
  •   Buried Assignation
  •   Iffectations
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:16966
  •   No Default For Referenced Parameter
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:18606
  •   Don't Read And Write In One Expression
  •   Append And Assign Arrays
  •   Weak Type With Array
  •   Don't Mix ++
  •   Wrong Type With Call
  •   Buried Assignation
/src/Symfony/Component/DependencyInjection/Loader/PhpFileLoader.php:456
  •   Mismatched Typehint
  •   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/ResolveNamedArgumentsPassTest.php:2286
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   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/Dumper/PhpDumperTest.php:20826
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:20886
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:20976
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:21066
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:7796
  •   Wrong Type With Call
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Extension/ValidConfig/ValidConfigExtension.php:106
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/FactoryDummy.php:166
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumer.php:216
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithDefaultIndexMethod.php:126
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithDefaultIndexMethodAndWithDefaultPriorityMethod.php:126
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithDefaultPriorityMethod.php:126
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithoutIndex.php:216
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberChild.php:396
  •   Type Must Be Returned
  •   Undefined Interfaces
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberTrait.php:96
  •   Type Must Be Returned
  •   Undefined Interfaces
  •   Undefined Classes
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:196
  •   Wrong Attribute Configuration
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:2916
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
  •   Unreachable Method
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3056
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3296
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3496
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3536
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:3736
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:166
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:536
  •   Wrong Attribute Configuration
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:556
  •   Wrong Attribute Configuration
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:676
  •   Wrong Attribute Configuration
  •   Used Once Variables (In Scope)
  •   Avoid Using stdClass
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:786
  •   Wrong Attribute Configuration
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/classes.php:986
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/callable_adapter_consumer.php:536
  •   Unused Public Methods
  •   Buried Assignation
  •   Empty Function
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
  •   Class Could Be Final
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/closure_proxy.php:586
  •   Unused Public Methods
  •   Buried Assignation
  •   Empty Function
  •   No Readonly Assignation In Global
  •   Wrong Type Returned
  •   Class Could Be Final
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_autowire_attribute_with_intersection.php:906
  •   Undefined Properties
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services19.php:496
  •   Undefined Constant Name
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Useless Instructions
  •   Use ::Class Operator
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:1046
  •   Don't Pollute Global Space
  •   Abstract Or Implements
  •   No Class In Global
  •   Avoid Using stdClass
  •   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
  •   No Class In Global
  •   Avoid Using stdClass
  •   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 Typehint
  •   StandaloneType True False Null
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:5766
  •   Weak Type With Array
  •   Nested Ifthen
  •   Useless Parenthesis
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/ErrorHandler/Error/FatalError.php:346
  •   Nested Ifthen
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   @ Operator
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/ClassNotFoundErrorEnhancer.php:346
  •   Missing Assignation In Branches
  •   Use Positive Condition
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php:596
  •   Use Positive Condition
  •   Should Use Ternary Operator
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:1116
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Missing Some Returntype
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:6376
  •   Undefined Properties
  •   Bail Out Early
  •   Buried Assignation
  •   Undefined static:: Or self::
  •   Written Only Variables
  •   Iffectations
/src/Symfony/Component/ErrorHandler/Tests/Fixtures/FinalProperty/OutsideFinalProperty.php:106
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Never Used Properties
  •   No Public Access
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/EventDispatcher/Attribute/AsEventListener.php:246
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:566
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2136
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:2386
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Uses Default Values
  •   Empty Function
  •   Use ::Class Operator
/src/Symfony/Component/Filesystem/Filesystem.php:6836
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Undefined Classes
  •   Could Inject Parameter
/src/Symfony/Component/Finder/Tests/Iterator/MockFileListIterator.php:186
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Form/Button.php:796
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Form/ButtonBuilder.php:1606
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/Form/ChoiceList/Loader/AbstractChoiceLoader.php:226
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   StandaloneType True False Null
  •   Property Could Be Local
/src/Symfony/Component/Form/Console/Descriptor/TextDescriptor.php:286
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Form/Extension/Core/DataTransformer/PercentToLocalizedStringTransformer.php:1456
  •   Avoid mb_dectect_encoding()
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Buried Assignation
  •   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 Typehint
  •   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 Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Form/Extension/PasswordHasher/EventListener/PasswordHasherListener.php:336
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   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 Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Memoize MagicCall
  •   Method Could Be Static
/src/Symfony/Component/Form/Extension/Validator/ViolationMapper/ViolationMapper.php:2266
  •   Insufficient Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Modified Typed Parameter
  •   Could Inject 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
  •   Property Could Be Local
  •   Wrong Typed Property Default
/src/Symfony/Component/Form/FormErrorIterator.php:1856
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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/Extension/Validator/Constraints/FormValidatorTest.php:4466
  •   Fn Argument Variable Confusion
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/Form/Tests/FormConfigTest.php:1346
  •   Should Use Local Class
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/HtmlSanitizer/Visitor/Model/Cursor.php:236
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/HttpClient/CachingHttpClient.php:1086
  •   Unused Public Methods
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/src/Symfony/Component/HttpClient/CurlHttpClient.php:506
  •   Unsupported Types With Operators
  •   Unsupported Operand Types
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Inherited Property Type Must Match
  •   Preprocessable
/src/Symfony/Component/HttpClient/Exception/HttpExceptionTrait.php:586
  •   Merge If Then
  •   Check JSON
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/HttpClient/Exception/TimeoutException.php:196
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Unthrown Exception
  •   Already Parents Interface
  •   Interfaces Is Not Implemented
/src/Symfony/Component/HttpClient/HttpClientTrait.php:6236
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
/src/Symfony/Component/HttpClient/NativeHttpClient.php:3296
  •   Missing Assignation In Branches
  •   Weak Type With Array
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/AsyncContext.php:406
  •   Class-typed References
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Objects Don't Need References
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/HttpClient/Response/AsyncContext.php:1626
  •   Weak Type With Array
  •   Buried Assignation
  •   Written Only Variables
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/AsyncResponse.php:536
  •   Weak Type With Array
  •   Buried Assignation
  •   Written Only Variables
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:666
  •   Scalar Are Not Arrays
  •   Undefined Properties
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:686
  •   Scalar Are Not Arrays
  •   Undefined Properties
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:696
  •   Scalar Are Not Arrays
  •   Undefined Properties
  •   Null Or Boolean Arrays
  •   Weak Type With Array
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:2686
  •   No Default For Referenced Parameter
  •   Assumptions
  •   Incompatible Signature Methods With Covariance
  •   Insufficient Typehint
  •   Useless Referenced Argument
  •   StandaloneType True False Null
/src/Symfony/Component/HttpClient/Response/MockResponse.php:2656
  •   Useless Short Ternary
  •   Wrong Precedence In Expression
  •   Useless Coalesce
  •   Undefined Properties
  •   Only Variable Passed By Reference
  •   Nested Ternary
/src/Symfony/Component/HttpClient/Response/TransportResponseTrait.php:1426
  •   Max Level Of Nesting
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Mismatched Typehint
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/HttpClient/RetryableHttpClient.php:1816
  •   Ambiguous Static
  •   Should Use Local Class
  •   Unused Parameter
  •   Methods Without Return
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/HttpClient/ScopingHttpClient.php:656
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Uses Default Values
  •   Useless Instructions
  •   Could Make A Function
  •   No Choice
/src/Symfony/Component/HttpClient/ScopingHttpClient.php:766
  •   Weak Type With Array
  •   Catch With Undefined Variable
  •   Wrong Type With Call
  •   Useless Instructions
  •   Could Make A Function
  •   No Choice
/src/Symfony/Component/HttpFoundation/BinaryFileResponse.php:636
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   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
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/HttpFoundation/RequestMatcher/PortRequestMatcher.php:246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/HttpFoundation/Response.php:12786
  •   Weak Type With Array
  •   Don't Mix ++
  •   Buried Assignation
  •   Useless Parenthesis
  •   Pre-increment
  •   Should Use Coalesce
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/NullSessionHandler.php:516
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
/src/Symfony/Component/HttpFoundation/Session/Storage/MockFileSessionStorage.php:636
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   No Return Used
  •   Never Called Parameter
/src/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage.php:3856
  •   No Default For Referenced Parameter
  •   Assumptions
  •   Unused Parameter
  •   Lost References
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/HttpFoundation/Tests/JsonResponseTest.php:2056
  •   PHP Native Class Type Compatibility
  •   PHP Native Interfaces and Return Type
  •   Unused Public Methods
  •   Should Use Local Class
  •   Must Return Methods
  •   Method Could Be Static
/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php:26566
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/MemcachedSessionHandlerTest.php:406
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   New Object Then Immediate Call
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/RedisClusterSessionHandlerTest.php:256
  •   Bail Out Early
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/HttpFoundation/Tests/Test/Constraint/ResponseHeaderLocationSameTest.php:256
  •   Unused Public Methods
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/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/Bundle/Bundle.php:286
  •   Ambiguous Visibilities
  •   Scalar Or Object Property
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Mismatch Properties Typehints
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/Config/FileLocator.php:336
  •   Mismatch Parameter Name
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/QueryParameterValueResolver.php:316
  •   Weak Type With Array
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/HttpKernel/Controller/ArgumentResolver/RequestPayloadValueResolver.php:616
  •   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/Controller/ArgumentResolver/RequestPayloadValueResolver.php:1376
  •   Fn Argument Variable Confusion
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/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
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Don't Change The Blind Var
  •   Wrong Parameter Type
  •   No Direct Usage
  •   Uses Default Values
/src/Symfony/Component/HttpKernel/HttpCache/Store.php:3606
  •   Buried Assignation
  •   Useless Parenthesis
  •   Uses Default Values
  •   Useless Instructions
  •   @ Operator
  •   Wrong Type Returned
/src/Symfony/Component/HttpKernel/HttpClientKernel.php:456
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   No Return Used
  •   Could Use self
  •   Never Called Parameter
/src/Symfony/Component/HttpKernel/Log/Logger.php:806
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
/src/Symfony/Component/HttpKernel/Profiler/FileProfilerStorage.php:3096
  •   No Null For Native PHP Functions
  •   Don't Read And Write In One Expression
  •   Multiple Type Variable
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php:7446
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php:7536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   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 Variables (In Scope)
  •   Used Once Property
  •   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/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6376
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:6446
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php:916
  •   Unused Public Methods
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Interfaces
  •   Undefined Classes
  •   Empty Function
/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/Fixtures/Controller/AttributeController.php:266
  •   Unused Public Methods
  •   Wrong Argument Type
  •   Wrong Type With Call
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Empty Function
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTest.php:2636
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Wrong Type With Call
  •   Repeated Regex
  •   Uses Default Values
  •   Could Make A Function
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:246
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Assign Default To Properties
  •   Undefined Classes
  •   Unfinished Object
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:256
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Assign Default To Properties
  •   Undefined Classes
  •   Unfinished Object
  •   Wrong Type With Default
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:296
  •   Ambiguous Visibilities
  •   Assign Default To Properties
  •   StandaloneType True False Null
  •   Mismatch Properties Typehints
  •   Unfinished Object
  •   Wrong Typed Property Default
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:4086
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Could Inject Parameter
  •   Wrong Type Returned
/src/Symfony/Component/Intl/Data/Util/ArrayAccessibleResourceBundle.php:576
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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
  •   Property Could Be Local
  •   Wrong Typed Property Default
/src/Symfony/Component/Intl/Util/IntlTestHelper.php:336
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Ldap/Adapter/AbstractQuery.php:436
  •   Fn Argument Variable Confusion
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Unused Returned Value
/src/Symfony/Component/Ldap/Adapter/ExtLdap/Collection.php:896
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:2096
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:2176
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:2216
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Lock/Exception/InvalidTtlException.php:176
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Lock/LockFactory.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Lock/LockFactory.php:396
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Symfony/Component/Mailer/Bridge/Mailgun/Transport/MailgunSmtpTransport.php:276
  •   Variable Is Not A Condition
  •   Wrong Type With Call
  •   Useless Parenthesis
  •   Uses Default Values
  •   Wrong Number Of Arguments
  •   Preprocessable
/src/Symfony/Component/Mailer/Exception/UnexpectedResponseException.php:146
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Mailer/Tests/Transport/Smtp/DummyStream.php:496
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php:236
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php:266
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Messenger/Bridge/AmazonSqs/Tests/Transport/AmazonSqsTransportTest.php:1756
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Useless Instructions
  •   No Choice
/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 Visibilities
  •   Ambiguous Static
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:576
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Assign Default To Properties
  •   Undefined Interfaces
  •   Undefined Classes
  •   Property Could Be Local
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:716
  •   Assumptions
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Avoid option arrays in constructors
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:3146
  •   No Null For Native PHP Functions
  •   Undefined Variable
  •   Used Once Variables (In Scope)
  •   Written Only Variables
  •   Uses Default Values
  •   Undefined Classes
/src/Symfony/Component/Messenger/Exception/UnrecoverableMessageHandlingException.php:196
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/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 Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Undefined Interfaces
  •   Undefined Classes
  •   Wrong Typed Property Default
/src/Symfony/Component/Mime/Crypto/SMime.php:656
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Undefined Classes
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Mime/Encoder/EightBitContentEncoder.php:196
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Undefined Classes
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Symfony/Component/Mime/Header/Headers.php:1936
  •   Method Is Not An If
  •   No Null For Index
  •   Type Must Be Returned
  •   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
  •   Property Could Be Local
  •   Wrong Typed Property Default
/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
  •   Undefined Classes
  •   Empty Function
  •   StandaloneType True False Null
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.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/Notifier/Bridge/Novu/NovuOptions.php:376
  •   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/Notifier/Bridge/Novu/NovuOptions.php:386
  •   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/Notifier/Bridge/Novu/NovuOptions.php:396
  •   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/Notifier/Bridge/Novu/NovuOptions.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/Notifier/Bridge/Novu/NovuSubscriberRecipient.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/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:376
  •   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/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:386
  •   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/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:396
  •   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/Notifier/Bridge/Novu/NovuSubscriberRecipient.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/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/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:676
  •   Check JSON
  •   Undefined static:: Or self::
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Use ::Class Operator
  •   Hardcoded Passwords
/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/Exception/TransportException.php:196
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:11996
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Method Could Be Static
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:666
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Unused Parameter
  •   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:12996
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:13086
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:13636
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:15056
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:15166
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:15186
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:15276
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Unused Returned Value
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:17306
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:17446
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Unused Returned Value
  •   Wrong Type Returned
/src/Symfony/Component/PasswordHasher/Hasher/MessageDigestPasswordHasher.php:516
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
/src/Symfony/Component/PasswordHasher/Hasher/NativePasswordHasher.php:636
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/PasswordHasher/Hasher/PlaintextPasswordHasher.php:386
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Different Argument Counts
/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/Command/UserPasswordHashCommandTest.php:896
  •   Buried Assignation
  •   Useless Parenthesis
  •   Only Variable Passed By Reference
  •   Iffectations
  •   Could Make A Function
  •   Preprocessable
/src/Symfony/Component/PasswordHasher/Tests/Hasher/PasswordHasherFactoryTest.php:2276
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Process/Process.php:856
  •   Scalar Or Object Property
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
  •   Wrong Typed Property Default
/src/Symfony/Component/PropertyAccess/Tests/Fixtures/ReturnTyped.php:326
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Missing Some Returntype
/src/Symfony/Component/PropertyAccess/Tests/Fixtures/TestClass.php:726
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Method Could Be Static
/src/Symfony/Component/PropertyAccess/Tests/Fixtures/Ticket5775Object.php:166
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/PropertyInfo/PropertyReadInfo.php:316
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/PropertyInfo/PropertyReadInfo.php:326
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/PropertyInfo/PropertyWriteInfo.php:396
  •   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/PropertyInfo/Tests/Fixtures/InvalidDummy.php:376
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php7Dummy.php:196
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php7ParentDummy.php:166
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   Parent Is Not Static
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php80Dummy.php:526
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   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
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php81Dummy.php:166
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/PropertyInfo/Util/PhpDocTypeHelper.php:1326
  •   Wrong Type For Native PHP Function
  •   Comparison Is Always The Same
  •   Undefined Interfaces
  •   Undefined Classes
  •   Unresolved Instanceof
  •   Could Make A Function
/src/Symfony/Component/RemoteEvent/Messenger/ConsumeRemoteEventMessage.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/RemoteEvent/Messenger/ConsumeRemoteEventMessage.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Routing/Generator/UrlGenerator.php:1486
  •   Assumptions
  •   Max Level Of Nesting
  •   Too Many Local Variables
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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 Typehint
  •   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 Typehint
  •   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 Typehint
  •   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 Typehint
  •   StandaloneType True False Null
  •   Never Called Parameter
/src/Symfony/Component/Routing/Router.php:576
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:656
  •   Missing Assignation In Branches
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   Should Use Coalesce
  •   No Choice
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:246
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:256
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:286
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:296
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:256
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:266
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:296
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:306
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   No Public Access
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:206
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:216
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:236
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Scheduler/Generator/Checkpoint.php:746
  •   Uses Default Values
  •   Undefined Classes
  •   Empty Function
  •   Check After Null Safe Operator
  •   No Null With Null Safe Operator
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Scheduler.php:386
  •   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/Scheduler/Tests/Generator/MessageGeneratorTest.php:676
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/Scheduler/Tests/Generator/MessageGeneratorTest.php:3076
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
/src/Symfony/Component/Scheduler/Tests/Trigger/CallbackTriggerTest.php:276
  •   Recycled Variables
  •   Wrong Type With Call
  •   Undefined Classes
  •   Empty Function
  •   Use ::Class Operator
  •   Wrong Type Returned
/src/Symfony/Component/Scheduler/Trigger/StaticMessageProvider.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php:826
  •   Type Must Be Returned
  •   Ambiguous Static
  •   Undefined Classes
  •   Must Return Methods
  •   Methods Without Return
  •   Wrong Type With Default
/src/Symfony/Component/Security/Core/Tests/Authentication/AuthenticationTrustResolverTest.php:936
  •   Unused Public Methods
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/Security/Core/Tests/User/OidcUserTest.php:656
  •   Unknown Parameter Name
  •   Wrong Argument Type
  •   Wrong Type With Call
  •   No Spread For Hash
  •   Wrong Number Of Arguments
  •   Hardcoded Passwords
/src/Symfony/Component/Security/Core/User/MissingUserProvider.php:346
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   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 Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Symfony/Component/Security/Http/Authentication/DefaultAuthenticationSuccessHandler.php:1036
  •   Wrong Type With Call
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Accessing Private
  •   Iffectations
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:426
  •   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/Authenticator/AccessTokenAuthenticator.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/Security/Http/Authenticator/AccessTokenAuthenticator.php:446
  •   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/Controller/SecurityTokenValueResolver.php:276
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Symfony/Component/Security/Http/EventListener/IsGrantedAttributeListener.php:426
  •   Weak Type With Array
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/Security/Http/LoginLink/Exception/ExpiredLoginLinkException.php:196
  •   Repeated Interface
  •   Can't Throw Throwable
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
  •   Interfaces Is Not Implemented
/src/Symfony/Component/Security/Http/ParameterBagUtils.php:386
  •   Weak Type With Array
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Security/Http/Tests/Authentication/AuthenticatorManagerTest.php:3716
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
/src/Symfony/Component/Semaphore/SemaphoreFactory.php:296
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/Attribute/MaxDepth.php:226
  •   Missing Attribute Attribute
  •   Method Is Not An If
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/Serializer/Attribute/SerializedName.php:226
  •   Missing Attribute Attribute
  •   Method Is Not An If
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/Serializer/CacheWarmer/CompiledClassMetadataCacheWarmer.php:266
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/CacheWarmer/CompiledClassMetadataCacheWarmer.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/Command/DebugCommand.php:336
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/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 Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/NameConverter/MetadataAwareNameConverter.php:516
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Indices Are Int Or String
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:4766
  •   Assumptions
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:6866
  •   Weak Type With Array
  •   Used Once Variables (In Scope)
  •   Buried Assignation
  •   Written Only Variables
  •   Iffectations
  •   Used Once Variables
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:7936
  •   Don't Read And Write In One Expression
  •   Unsupported Types With Operators
  •   Weak Type With Array
  •   Variable Is Not A Condition
  •   Buried Assignation
  •   Iffectations
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:356
  •   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/DataUriNormalizer.php:906
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Never Called Parameter
/src/Symfony/Component/Serializer/Normalizer/ObjectToPopulateTrait.php:296
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Wrong Type Returned
/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/ProblemNormalizer.php:876
  •   Weak Type With Array
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Empty Function
  •   Could Make A Function
/src/Symfony/Component/Serializer/Normalizer/TranslatableNormalizer.php:286
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Serializer/Serializer.php:2736
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
/src/Symfony/Component/Serializer/Serializer.php:2746
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
/src/Symfony/Component/Serializer/Serializer.php:3096
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
/src/Symfony/Component/Serializer/Serializer.php:3296
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
/src/Symfony/Component/Serializer/Serializer.php:3306
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
/src/Symfony/Component/Serializer/Serializer.php:3696
  •   Unsupported Types With Operators
  •   Non Integer Nor String As Index
  •   No Null For Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Ambiguous Array Index
/src/Symfony/Component/Serializer/Tests/Fixtures/AbstractNormalizerDummy.php:426
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/Serializer/Tests/Fixtures/Attributes/ContextDummyPromotedProperties.php:266
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/Attributes/ContextDummyPromotedProperties.php:336
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Serializer/Tests/Fixtures/EnvelopeNormalizer.php:236
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Method Signature Must Be Compatible
  •   Ambiguous Static
  •   Undefined Classes
  •   StandaloneType True False Null
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:11626
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/String/AbstractString.php:4546
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Wrong Parameter Type
  •   Invalid Regex
  •   Buried Assignation
  •   Iffectations
/src/Symfony/Component/String/AbstractUnicodeString.php:1876
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Different Argument Counts
/src/Symfony/Component/String/ByteString.php:1356
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/String/ByteString.php:1466
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/String/ByteString.php:3866
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/String/CodePointString.php:1026
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/String/CodePointString.php:2426
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/String/UnicodeString.php:946
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/String/UnicodeString.php:1166
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/String/UnicodeString.php:3436
  •   Double Checks
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Modified Typed Parameter
/src/Symfony/Component/Translation/Bridge/Crowdin/CrowdinProvider.php:2206
  •   Weak Type With Array
  •   Uses Default Values
  •   Useless Instructions
  •   Could Make A Function
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:396
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:2426
  •   Empty Json Error
  •   Check JSON
  •   Uses Default Values
  •   Useless Instructions
  •   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 Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/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/PseudoLocalizationTranslator.php:3636
  •   Avoid mb_dectect_encoding()
  •   Buried Assignation
  •   Useless Parenthesis
  •   Useless Instructions
  •   Could Make A Function
  •   Wrong Type Returned
/src/Symfony/Component/Translation/Test/ProviderFactoryTestCase.php:376
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Translation/Test/ProviderTestCase.php:346
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Interfaces
  •   Undefined Classes
/src/Symfony/Component/Translation/Translator.php:1306
  •   Useless Short Ternary
  •   Useless Coalesce
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Nested Ternary
  •   Wrong Type Returned
/src/Symfony/Component/Uid/Command/GenerateUlidCommand.php:826
  •   Bail Out Early
  •   No Need For Else
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Drop Else After Return
  •   Strict Comparison With Booleans
/src/Symfony/Component/Uid/Command/GenerateUuidCommand.php:1716
  •   Bail Out Early
  •   No Need For Else
  •   Only Variable Passed By Reference
  •   Uses Default Values
  •   Drop Else After Return
  •   Strict Comparison With Booleans
/src/Symfony/Component/Uid/Factory/UlidFactory.php:186
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/Validator/Constraints/BicValidator.php:1596
  •   Weak Type With Array
  •   Comparison Is Always The Same
  •   Useless Parenthesis
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/src/Symfony/Component/Validator/Constraints/Choice.php:326
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Mismatch Properties Typehints
  •   Unfinished Object
/src/Symfony/Component/Validator/Constraints/Compound.php:276
  •   Incompatible Signature Methods With Covariance
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   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 Typehint
  •   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 Typehint
  •   StandaloneType True False Null
  •   Parent First
/src/Symfony/Component/Validator/Mapping/ClassMetadata.php:1156
  •   Use Positive Condition
  •   Should Use Ternary Operator
  •   Buried Assignation
  •   Uses Default Values
  •   Iffectations
  •   Could Make A Function
/src/Symfony/Component/Validator/Tests/Constraints/Fixtures/WhenTestWithAttributes.php:436
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   Empty Function
/src/Symfony/Component/Validator/Tests/Fixtures/AbstractPropertyGetter.php:76
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Validator/Tests/Fixtures/ConstraintWithStaticProperty.php:96
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Never Used Properties
  •   No Public Access
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Validator/Tests/Fixtures/NestedAttribute/EntityParent.php:226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Validator/Validator/RecursiveValidator.php:526
  •   Incompatible Signature Methods With Covariance
  •   Method Signature Must Be Compatible
  •   Mismatched Typehint
  •   Different Argument Counts
  •   Wrong Type With Default
  •   Implicit Nullable Type
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:3246
  •   Assumptions
  •   Mismatched Typehint
  •   Should Use Local Class
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Wrong Type With Default
/src/Symfony/Component/VarDumper/Caster/LinkStub.php:636
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Unused Parameter
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:1686
  •   Assumptions
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:4346
  •   Don't Read And Write In One Expression
  •   Assumptions
  •   Bail Out Early
  •   Buried Assignation
  •   Useless Parenthesis
  •   Iffectations
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:666
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/StubCaster.php:516
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
/src/Symfony/Component/VarDumper/Caster/XmlReaderCaster.php:466
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Missing Some Returntype
/src/Symfony/Component/VarDumper/Cloner/Data.php:1556
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Method Could Be Static
/src/Symfony/Component/VarDumper/Command/ServerDumpCommand.php:826
  •   Weak Type With Array
  •   Buried Assignation
  •   Written Only Variables
  •   Iffectations
  •   Useless Instructions
  •   No Choice
/src/Symfony/Component/VarDumper/Server/Connection.php:546
  •   Don't Read And Write In One Expression
  •   Useless Coalesce
  •   Avoid Optional Properties
  •   Buried Assignation
  •   Only Variable Passed By Reference
  •   Iffectations
/src/Symfony/Component/VarDumper/Tests/Caster/FFICasterTest.php:4416
  •   Used Once Variables (In Scope)
  •   Useless Parenthesis
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type Returned
/src/Symfony/Component/VarDumper/Tests/Caster/ReflectionCasterTest.php:1346
  •   No Referenced Void
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Undefined Classes
  •   Empty Function
  •   Wrong Type With Default
/src/Symfony/Component/VarExporter/Internal/Reference.php:256
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Unfinished Object
  •   Wrong Type With Default
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:606
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:626
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:746
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:906
  •   Buried Assignation
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:3396
  •   Written Only Variables
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:556
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Unused Parameter
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:1736
  •   Missing Assignation In Branches
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:2086
  •   Missing Assignation In Branches
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:2416
  •   Missing Assignation In Branches
  •   Iffectations
  •   Useless Instructions
  •   No Readonly Assignation In Global
  •   No Choice
  •   Useless Null Coalesce
/src/Symfony/Component/VarExporter/Tests/LazyGhostTraitTest.php:2726
  •   Mismatched Typehint
  •   Used Once Variables (In Scope)
  •   Unused Parameter
  •   Uses Default Values
  •   Undefined Classes
  •   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:2086
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
  •   StandaloneType True False Null
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:3876
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Used Once Property
  •   Never Used Properties
  •   Undefined Classes
  •   Unfinished Object
/src/Symfony/Component/Webhook/Messenger/SendWebhookMessage.php:246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Webhook/Server/Transport.php:256
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
/src/Symfony/Component/Webhook/Subscriber.php:196
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Workflow/DataCollector/WorkflowDataCollector.php:396
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Symfony/Component/Yaml/Inline.php:586
  •   No Default For Referenced Parameter
  •   Ambiguous Static
  •   Mismatched Typehint
  •   Unused Parameter
  •   Could Inject Parameter
  •   Missing Some Returntype
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1586
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:1626
  •   PHP Native Class Type Compatibility
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:1026
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:1206
  •   Wrong Attribute Configuration
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Must Return Methods
  •   Empty Function
  •   Methods Without Return