Concentrated issues

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

File Count Analysis
/src/Sylius/Bundle/CoreBundle/Command/Model/PluginInfo.php:1821
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Same Name For Property And Method
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Installer/Requirement/Requirement.php:1821
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/LocaleFixture.php:2720
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Installer/Executor/CommandExecutor.php:2520
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/Validator/Constraints/ProvinceAddressConstraintValidator.php:2616
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Menu/CustomerShowMenuBuilder.php:2616
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Menu/MainMenuBuilder.php:2516
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Menu/PromotionUpdateMenuBuilder.php:2616
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Menu/Event/MenuBuilderEvent.php:2216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UserBundle/EventListener/UserDeleteListener.php:2916
  •   Method Is Not An If
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Addressing/Factory/ZoneFactory.php:2216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Installer/Setup/LocaleSetup.php:3015
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Menu/ProductFormMenuBuilder.php:2614
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Menu/ProductUpdateMenuBuilder.php:2614
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Menu/ProductVariantFormMenuBuilder.php:2614
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/DataProvider/AccountResetPasswordItemDataProvider.php:2314
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/AdminResetPasswordItemDataProvider.php:2314
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/VerifyCustomerAccountItemDataProvider.php:2314
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Fixture/CurrencyFixture.php:2414
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/Menu/AccountMenuBuilder.php:2514
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Customer/Statistics/CustomerStatisticsProvider.php:2414
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Promotion/Updater/Rule/HasTaxonRuleUpdater.php:2414
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Provider/TranslationLocaleProvider.php:2214
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Locale/Provider/LocaleProvider.php:2114
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/RestrictingFilterEagerLoadingExtension.php:2713
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/CommandDenormalizer.php:3213
  •   Unused Public Methods
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Context/CustomerContext.php:2413
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Form/Type/Taxon/ProductTaxonAutocompleteChoiceType.php:2813
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Attribute/Factory/AttributeFactory.php:2313
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Channel/Context/RequestBased/ChannelContext.php:2413
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Factory/CartItemFactory.php:2613
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Factory/ChannelFactory.php:2413
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Product/Factory/ProductFactory.php:2113
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/User/Security/Checker/TokenUniquenessChecker.php:2013
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   No Null For Index
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Twig/NotificationWidgetExtension.php:2312
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/ExchangeRateExtension.php:6612
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/Serializer/ZoneDenormalizer.php:3912
  •   Unused Public Methods
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Doctrine/ORM/Handler/ResourceDeleteHandler.php:2612
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Doctrine/ORM/Handler/ResourceUpdateHandler.php:2612
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/EventListener/CircularDependencyBreakingErrorListener.php:5912
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Never Called Parameter
/src/Sylius/Bundle/CoreBundle/Fixture/AbstractResourceFixture.php:2812
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Listener/ImagesPurgerListener.php:2312
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/DataCollector/TemplateBlockDataCollector.php:2812
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/UserBundle/Factory/UserWithEncoderFactory.php:2212
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Factory/PaymentMethodFactory.php:2212
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/OrderProcessing/ShippingChargesProcessor.php:2712
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Promotion/Applicator/UnitsPromotionAdjustmentsApplicator.php:2912
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/AccountResetPasswordItemDataProvider.php:2811
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/AdminResetPasswordItemDataProvider.php:2811
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/CustomerItemDataProvider.php:5711
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemItemDataProvider.php:3411
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemUnitItemDataProvider.php:3411
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentItemDataProvider.php:3411
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/ProductItemDataProvider.php:5111
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/ShipmentItemDataProvider.php:3411
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/VerifyCustomerAccountItemDataProvider.php:2811
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Serializer/CommandNormalizer.php:3111
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueNormalizer.php:7011
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Serializer/ProductImageNormalizer.php:5311
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ChannelBundle/Collector/ChannelCollector.php:5111
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/CoreBundle/Collector/SyliusCollector.php:9511
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/CoreBundle/Theme/ChannelBasedThemeContext.php:2511
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/LocaleBundle/Context/RequestBasedLocaleContext.php:2311
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/OrderBundle/Controller/AddToCartCommand.php:2111
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/EventSubscriber/BuildProductVariantFormSubscriber.php:2511
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShopBundle/EventListener/OrderCustomerIpListener.php:2411
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/UiBundle/Renderer/TwigTemplateBlockRenderer.php:2211
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Currency/Context/ChannelAwareCurrencyContext.php:2411
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Customer/Statistics/PerChannelCustomerStatistics.php:2311
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/RoboFile.php:1810
  •   Type Must Be Returned
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Must Return Methods
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
/src/Sylius/Bundle/AddressingBundle/Form/EventListener/BuildAddressFormSubscriber.php:3210
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AddressingBundle/Form/Type/ZoneChoiceType.php:2510
  •   Method Is Not An If
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelsCollectionDataProvider.php:2810
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderAdjustmentsSubresourceDataProvider.php:4110
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemAdjustmentsSubresourceDataProvider.php:4010
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemItemDataProvider.php:3910
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemUnitItemDataProvider.php:3910
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentItemDataProvider.php:3910
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/ProductItemDataProvider.php:3510
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/ShipmentItemDataProvider.php:3910
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/RestrictingFilterEagerLoadingExtension.php:3110
  •   Unused Public Methods
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/AddressItemExtension.php:5610
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Serializer/AddressDenormalizer.php:3910
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/CoreBundle/Collector/CartCollector.php:7910
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/CoreBundle/Form/Type/Grid/Filter/ResourceAutocompleteFilterType.php:3510
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/LocaleBundle/Context/RequestHeaderBasedLocaleContext.php:3310
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/MoneyBundle/Form/Type/MoneyType.php:3810
  •   Unused Public Methods
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAutocompleteChoiceType.php:3310
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductOptionAutocompleteType.php:3310
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShopBundle/Router/LocaleStrippingRouter.php:2710
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/TaxonomyBundle/Form/Type/TaxonAutocompleteChoiceType.php:3310
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Controller/SecurityController.php:7610
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Must Return Methods
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Controller/SecurityController.php:8410
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Must Return Methods
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Component/Promotion/Generator/PercentageGenerationPolicy.php:2110
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Cli/ShowingAvailablePluginsContext.php:329
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/Form/Type/CountryCodeChoiceType.php:249
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicator.php:229
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicator.php:239
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicator.php:239
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicator.php:239
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/CustomerItemDataProvider.php:349
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderAdjustmentsSubresourceDataProvider.php:309
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemAdjustmentsSubresourceDataProvider.php:309
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentMethodsCollectionDataProvider.php:409
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/ProductAttributesSubresourceDataProvider.php:379
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/ShippingMethodsCollectionDataProvider.php:379
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandAwareInputDataTransformer.php:419
  •   Unused Public Methods
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Serializer/ProductNormalizer.php:599
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantNormalizer.php:859
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/Serializer/ShippingMethodNormalizer.php:939
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectOrderAddressValidator.php:269
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Command/AbstractInstallCommand.php:799
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Command/InformAboutGUSCommand.php:309
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Could Inject Parameter
  •   Method Could Be Static
  •   Missing Some Returntype
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:529
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Could Make A Function
  •   Wrong Type Returned
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:539
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Could Make A Function
  •   Wrong Type Returned
/src/Sylius/Bundle/CoreBundle/Form/Extension/CountryTypeExtension.php:309
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Extension/LocaleTypeExtension.php:279
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerSimpleRegistrationType.php:279
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Rule/ContainsProductConfigurationType.php:279
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/LocaleBundle/Form/Type/LocaleChoiceType.php:259
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PayumBundle/Extension/UpdatePaymentStateExtension.php:309
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductCodeChoiceType.php:249
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/EventListener/CustomerEmailUpdaterListener.php:389
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Channel/Context/CachedPerRequestChannelContext.php:259
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Grid/Filter/EntitiesFilter.php:249
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Component/Core/Promotion/Action/ShippingPercentageDiscountPromotionActionCommand.php:319
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/StateResolver/OrderPaymentStateResolver.php:289
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/StateResolver/OrderShippingStateResolver.php:289
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/StateResolver/OrderStateResolver.php:279
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Order/Factory/AdjustmentFactory.php:219
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Payment/Resolver/PaymentMethodsResolver.php:219
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Product/Factory/ProductVariantFactory.php:229
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Promotion/Action/PromotionApplicator.php:229
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Taxonomy/Factory/TaxonFactory.php:219
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Shop/CheckoutContext.php:578
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Domain/CartContext.php:258
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Domain/ManagingShippingMethodsContext.php:258
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CheckoutContext.php:378
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CheckoutContext.php:388
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CheckoutContext.php:408
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CustomerContext.php:358
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/OrderContext.php:538
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/OrderContext.php:548
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/OrderContext.php:598
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductAssociationContext.php:368
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductOptionContext.php:328
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductReviewContext.php:328
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/TaxationContext.php:348
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/AddressContext.php:278
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/LocaleContext.php:278
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/TaxRateContext.php:228
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Ui/Shop/Checkout/CheckoutAddressingContext.php:328
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/Form/Type/AddressType.php:288
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/Form/Type/ProvinceCodeChoiceType.php:248
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Action/Account/RenderResetPasswordPageAction.php:418
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/AdminBundle/Action/Account/RequestPasswordResetAction.php:408
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/AdminBundle/Action/Account/ResetPasswordAction.php:398
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/AdminBundle/Action/ResendOrderConfirmationEmailAction.php:398
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/AdminBundle/Action/ResendShipmentConfirmationEmailAction.php:398
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/AdminBundle/EmailManager/OrderEmailManager.php:238
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/EmailManager/ShipmentEmailManager.php:248
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Event/CustomerShowMenuBuilderEvent.php:238
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Event/ProductMenuBuilderEvent.php:238
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Event/ProductVariantMenuBuilderEvent.php:238
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/EventListener/ResourceDeleteSubscriber.php:358
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Bundle/Action/SwaggerUiAction.php:478
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php:838
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelAwareItemDataProvider.php:258
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelAwareItemDataProvider.php:308
  •   Unused Public Methods
  •   Undefined Classes
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelsCollectionDataProvider.php:338
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentMethodsCollectionDataProvider.php:708
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/ProductAttributesSubresourceDataProvider.php:478
  •   Assumptions
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataProvider/ShippingMethodsCollectionDataProvider.php:618
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/DataTransformer/SubresourceIdAwareCommandDataTransformer.php:238
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByTaxonExtension.php:578
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Modifier/OrderAddressModifier.php:268
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/AddressDenormalizer.php:298
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Bundle/ApiBundle/Serializer/CommandNormalizer.php:278
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ZoneDenormalizer.php:358
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Swagger/AcceptLanguageHeaderDocumentationNormalizer.php:258
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ChannelBundle/Form/Type/ChannelChoiceType.php:268
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Checkout/CheckoutResolver.php:328
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Command/ShowAvailablePluginsCommand.php:378
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Could Inject Parameter
  •   Missing Some Returntype
/src/Sylius/Bundle/CoreBundle/Controller/PaymentMethodController.php:228
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Doctrine/ORM/SqlWalker/OrderByIdentifierSqlWalker.php:618
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/EventListener/LockingListener.php:248
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/EventListener/MailerListener.php:308
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/EventListener/SimpleProductLockingListener.php:258
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/EventListener/TaxonDeletionListener.php:428
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:378
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/CatalogPromotionExampleFactory.php:388
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/PaymentMethodExampleFactory.php:388
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductAssociationTypeExampleFactory.php:348
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductAttributeExampleFactory.php:348
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:648
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductOptionExampleFactory.php:368
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductReviewExampleFactory.php:388
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShippingMethodExampleFactory.php:438
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxonExampleFactory.php:378
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/EventSubscriber/CustomerRegistrationFormSubscriber.php:258
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Form/Type/CatalogPromotionScope/ForProductsScopeConfigurationType.php:248
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/CatalogPromotionScope/ForTaxonsScopeConfigurationType.php:248
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/CatalogPromotionScope/ForVariantsScopeConfigurationType.php:248
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/ChannelCollectionType.php:398
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Filter/ProductFilterConfigurationType.php:238
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Filter/TaxonFilterConfigurationType.php:238
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Rule/HasTaxonConfigurationType.php:238
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Rule/TotalOfItemsFromTaxonConfigurationType.php:278
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Mailer/OrderEmailManager.php:238
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Security/UserImpersonator.php:348
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Security/UserImpersonator.php:428
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/CoreBundle/Storage/CartSessionStorage.php:338
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/HasEnabledEntityValidator.php:1158
  •   Method Is Not An If
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/RegisteredUserValidator.php:248
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerChoiceType.php:278
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerGroupCodeChoiceType.php:248
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PayumBundle/Form/Extension/CryptedGatewayConfigTypeExtension.php:258
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Controller/ProductAttributeController.php:288
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
/src/Sylius/Bundle/ProductBundle/Form/EventSubscriber/GenerateProductVariantsSubscriber.php:318
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/EventSubscriber/GenerateProductVariantsSubscriber.php:348
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Classes
  •   Uses Default Values
  •   @ Operator
  •   Could Make A Function
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductChoiceType.php:268
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/PromotionBundle/Doctrine/ORM/PromotionRepository.php:368
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Never Called Parameter
/src/Sylius/Bundle/PromotionBundle/Form/Type/AbstractConfigurablePromotionElementType.php:828
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/Core/AbstractConfigurationCollectionType.php:268
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/PromotionBundle/Form/Type/Core/AbstractConfigurationCollectionType.php:498
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/PromotionCouponToCodeType.php:278
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShippingBundle/Form/Type/AbstractConfigurableShippingMethodElementType.php:828
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/Core/AbstractConfigurationCollectionType.php:268
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShippingBundle/Form/Type/Core/AbstractConfigurationCollectionType.php:498
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShopBundle/Controller/ContactController.php:988
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Bundle/ShopBundle/EmailManager/ContactEmailManager.php:228
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShopBundle/EventListener/CustomerEmailUpdaterListener.php:378
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/EventListener/CustomerEmailUpdaterListener.php:438
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/ShopBundle/EventListener/ShopCartBlamerListener.php:288
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/EventListener/UserRegistrationListener.php:338
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/DataCollector/TemplateBlockDataCollector.php:458
  •   Undefined Properties
  •   Assumptions
  •   Weak Type With Array
  •   Uses Default Values
  •   Empty Function
  •   Mismatched Typehint
  •   Wrong Type Returned
  •   Missing Some Returntype
/src/Sylius/Bundle/UiBundle/Storage/FilterStorage.php:218
  •   Method Is Not An If
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Storage/FilterStorage.php:248
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/UserBundle/Controller/UserController.php:3848
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/EventListener/MailerListener.php:248
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/UserBundle/EventListener/UserDeleteListener.php:328
  •   Undefined ::class
  •   Long Arguments
  •   Undefined Functions
  •   Undefined Classes
  •   Uses Default Values
  •   Could Make A Function
/src/Sylius/Bundle/UserBundle/Reloader/UserReloader.php:218
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/UserBundle/Security/UserLogin.php:328
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Attribute/AttributeType/IntegerAttributeType.php:558
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Component/Attribute/AttributeType/PercentAttributeType.php:558
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Component/Core/Factory/CustomerAfterCheckoutFactory.php:228
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Factory/PromotionActionFactory.php:268
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Factory/PromotionRuleFactory.php:278
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Payment/Provider/OrderPaymentProvider.php:338
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Promotion/Action/UnitDiscountPromotionActionCommand.php:308
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Promotion/Checker/Rule/ShippingCountryRuleChecker.php:278
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Test/Factory/TestPromotionFactory.php:238
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultChannelFactory.php:358
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:418
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:428
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/TokenAssigner/UniqueIdBasedOrderTokenAssigner.php:218
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Updater/UnpaidOrdersStateUpdater.php:298
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Promotion/Checker/Eligibility/PromotionRulesEligibilityChecker.php:248
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Shipping/Calculator/DelegatingCalculator.php:218
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Shipping/Checker/Eligibility/ShippingMethodRulesEligibilityChecker.php:248
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Shipping/Resolver/ShippingMethodsResolver.php:238
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Client/Request.php:207
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Same Name For Property And Method
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Admin/BrowsingCatalogPromotionProductVariantsContext.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Admin/ManagingAdministratorsContext.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Admin/ManagingOrdersContext.php:367
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Admin/ManagingZonesContext.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Shop/AddressContext.php:317
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Shop/LoginContext.php:387
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Domain/ManagingOrdersContext.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Domain/ManagingOrdersContext.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Domain/ManagingOrdersContext.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Domain/ManagingProductsContext.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Domain/ManagingShippingMethodsContext.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Hook/SessionContext.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Hook/TestThemeContext.php:217
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Setup/CartContext.php:377
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CurrencyContext.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CurrencyContext.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CustomerContext.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CustomerGroupContext.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/CustomerGroupContext.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ExchangeRateContext.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/GeographicalContext.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/GeographicalContext.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/GeographicalContext.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/LocaleContext.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/LocaleContext.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/OrderContext.php:577
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/PaymentContext.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductAssociationContext.php:317
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductAssociationContext.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductAssociationContext.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductAssociationContext.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductAssociationContext.php:447
  •   Unused Public Methods
  •   Relay Function
  •   Undefined Classes
  •   Mismatched Default Arguments
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Context/Setup/ProductAttributeContext.php:387
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductContext.php:527
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductContext.php:547
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductContext.php:557
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductContext.php:567
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductContext.php:587
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductContext.php:597
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductOptionContext.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductOptionContext.php:317
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductReviewContext.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductTaxonContext.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ShippingCategoryContext.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ShippingCategoryContext.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ShippingContext.php:457
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/TaxationContext.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/TaxationContext.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/TaxonomyContext.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/TaxonomyContext.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ThemeContext.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ThemeContext.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/UserContext.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ZoneContext.php:397
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/AdminUserContext.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/CatalogPromotionContext.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/CountryContext.php:567
  •   Unused Parameter
  •   Buried Assignation
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Uses Default Values
  •   Empty Function
  •   Retyped Reference
/src/Sylius/Behat/Context/Transform/CouponContext.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/CurrencyContext.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/CustomerContext.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/CustomerGroupContext.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/ProductOptionValueContext.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/ProductReviewContext.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/ShippingCategoryContext.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/ThemeContext.php:217
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/ZoneMemberContext.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/ZoneMemberContext.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/ZoneMemberContext.php:517
  •   Unused Parameter
  •   Buried Assignation
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Uses Default Values
  •   Empty Function
  •   Retyped Reference
/src/Sylius/Behat/Context/Ui/Admin/LocaleContext.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Ui/Shop/AddressBookContext.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Page/Admin/CustomerGroup/CreatePage.php:207
  •   Repeated Interface
  •   Already Parents Trait
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Unused Classes
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/Admin/TaxCategory/CreatePage.php:217
  •   Repeated Interface
  •   Already Parents Trait
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Unused Classes
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/External/PaypalExpressCheckoutPage.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Page/Shop/Checkout/CompletePage.php:2967
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Should Use Local Class
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Behat/Service/ApiSecurityService.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Service/Checker/EmailChecker.php:757
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Behat/Service/Converter/IriConverter.php:2007
  •   Assumptions
  •   Undefined Classes
  •   Mismatched Typehint
  •   Mismatched Default Arguments
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Service/SecurityService.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/EventListener/ZoneMemberIntegrityListener.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/Form/Type/CountryChoiceType.php:277
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AddressingBundle/Form/Type/CountryChoiceType.php:317
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AddressingBundle/Form/Type/CountryType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AddressingBundle/Form/Type/ProvinceChoiceType.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AddressingBundle/Form/Type/ProvinceType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AddressingBundle/Tests/Form/Type/CountryChoiceTypeTest.php:1487
  •   Undefined Properties
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Uses Default Values
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/AddressingBundle/Tests/Form/Type/ZoneChoiceTypeTest.php:1397
  •   Undefined Properties
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Uses Default Values
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/AdminBundle/Context/AdminBasedLocaleContext.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Controller/CustomerStatisticsController.php:287
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Controller/DashboardController.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Controller/ImpersonateUserController.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Event/OrderShowMenuBuilderEvent.php:287
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/EventListener/ResourceDeleteSubscriber.php:317
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Form/RequestPasswordResetType.php:287
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AdminBundle/Form/Type/ResetPasswordType.php:297
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AdminBundle/Menu/OrderShowMenuBuilder.php:307
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Menu/OrderShowMenuBuilder.php:317
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Twig/ChannelNameExtension.php:227
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AdminBundle/Twig/ChannelsCurrenciesExtension.php:237
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Bundle/Action/SwaggerUiAction.php:497
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/RouteNameResolver.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php:367
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RequestResetPasswordTokenHandler.php:327
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountRegistrationEmailHandler.php:307
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountVerificationEmailHandler.php:307
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendResetPasswordEmailHandler.php:277
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/VerifyCustomerAccountHandler.php:297
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChoosePaymentMethodHandler.php:357
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChooseShippingMethodHandler.php:367
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/CompleteOrderHandler.php:347
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendOrderConfirmationHandler.php:287
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendShipmentConfirmationEmailHandler.php:287
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ShipShipmentHandler.php:327
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Context/TokenBasedUserContext.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Context/TokenValueBasedCartContext.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataPersister/AdminUserDataPersister.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/EventHandler/OrderCompletedHandler.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/EventListener/ApiCartBlamerListener.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/EventListener/AuthenticationSuccessListener.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/CatalogPromotionChannelFilter.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantCatalogPromotionFilter.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantOptionValueFilter.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/TaxonFilter.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/PropertyInfo/Extractor/EmptyPropertyListExtractor.php:217
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Serializer/AddressDenormalizer.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/CommandArgumentsDenormalizer.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/CommandDenormalizer.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/FlattenExceptionNormalizer.php:247
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/HydraErrorNormalizer.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ProductImageNormalizer.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ProductImageNormalizer.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ShippingMethodNormalizer.php:417
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ShippingMethodNormalizer.php:427
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/HttpRequestMethodTypeContextBuilder.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibilityValidator.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletionValidator.php:307
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeChoiceType.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeChoiceType.php:297
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeTranslationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeType/Configuration/DateAttributeConfigurationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeType/Configuration/DatetimeAttributeConfigurationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeType/Configuration/SelectAttributeChoicesCollectionType.php:357
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeType/Configuration/SelectAttributeConfigurationType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeType/Configuration/TextAttributeConfigurationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeType/SelectAttributeType.php:387
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeValueType.php:367
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeValueType.php:377
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AttributeBundle/Tests/Form/Type/AttributeType/SelectAttributeTypeTest.php:697
  •   Undefined Properties
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Uses Default Values
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/AttributeBundle/Validator/Constraints/ValidAttributeValueValidator.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ChannelBundle/Context/FakeChannel/FakeChannelContext.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ChannelBundle/Form/Type/ChannelChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ChannelBundle/Form/Type/ChannelType.php:267
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Checker/InForTaxonsScopeVariantChecker.php:527
  •   Fn Argument Variable Confusion
  •   Insufficient Typehint
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Could Make A Function
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Checker/ProductVariantForCatalogPromotionEligibility.php:237
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionStateChangedListener.php:247
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Processor/CatalogPromotionRemovalProcessor.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Processor/CatalogPromotionRemovalProcessor.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Processor/CatalogPromotionStateProcessor.php:257
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Validator/CatalogPromotionAction/FixedDiscountActionValidator.php:277
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Checkout/CheckoutResolver.php:317
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Doctrine/ORM/Inventory/Operator/OrderInventoryOperator.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/EventListener/ImagesRemoveListener.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/EventListener/ImagesRemoveListener.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Factory/OrderFactory.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:397
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AdminUserExampleFactory.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AdminUserExampleFactory.php:897
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/CatalogPromotionActionExampleFactory.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/CatalogPromotionExampleFactory.php:377
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/CatalogPromotionScopeExampleFactory.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ChannelExampleFactory.php:477
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/CustomerGroupExampleFactory.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/OrderExampleFactory.php:537
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/OrderExampleFactory.php:547
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/OrderExampleFactory.php:637
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductAssociationExampleFactory.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductAssociationTypeExampleFactory.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:517
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:527
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:537
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:557
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:567
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:577
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:617
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:627
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:667
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductOptionExampleFactory.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductOptionExampleFactory.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/PromotionExampleFactory.php:377
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShippingCategoryExampleFactory.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShippingMethodExampleFactory.php:407
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShippingMethodExampleFactory.php:427
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:367
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxCategoryExampleFactory.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxRateExampleFactory.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxonExampleFactory.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxonExampleFactory.php:467
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   Ambiguous Static
  •   Method Signature Must Be Compatible
  •   Relay Function
  •   Mismatched Default Arguments
  •   Missing Some Returntype
/src/Sylius/Bundle/CoreBundle/Fixture/GeographicalFixture.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/GeographicalFixture.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/DataTransformer/ProductTaxonToTaxonTransformer.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/DataTransformer/ProductTaxonToTaxonTransformer.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/DataTransformer/ProductsToCodesTransformer.php:257
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Extension/CartTypeExtension.php:277
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/CatalogPromotionTypeExtension.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/CountryTypeExtension.php:347
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/CustomerTypeExtension.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/LocaleTypeExtension.php:317
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/OrderTypeExtension.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/ProductTranslationTypeExtension.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/ProductVariantGenerationTypeExtension.php:277
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/ProductVariantTypeExtension.php:337
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/PromotionCouponTypeExtension.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/PromotionFilterCollectionTypeExtension.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/PromotionTypeExtension.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/ShippingMethodTypeExtension.php:267
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/TaxRateTypeExtension.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Extension/TaxonTypeExtension.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/ChannelCollectionType.php:267
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/ChangePaymentMethodType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/CompleteType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/PaymentType.php:257
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/PaymentType.php:297
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/SelectPaymentType.php:217
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/SelectShippingType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/ShipmentType.php:257
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/Checkout/ShipmentType.php:297
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerCheckoutGuestType.php:317
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerCheckoutGuestType.php:387
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerGuestType.php:317
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerGuestType.php:387
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/ProductTaxonPositionType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Rule/CustomerGroupConfigurationType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Rule/NthOrderConfigurationType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Promotion/Rule/ShippingCountryConfigurationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/ShopBillingDataType.php:247
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/ShopBillingDataType.php:287
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/User/ShopUserRegistrationType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Installer/Provider/DatabaseSetupCommandsProvider.php:317
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Installer/Renderer/TableRenderer.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Installer/Setup/ChannelSetup.php:267
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Installer/Setup/CurrencySetup.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/MessageDispatcher/ResetPasswordDispatcher.php:217
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/MessageHandler/Admin/Account/RequestResetPasswordEmailHandler.php:317
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Order/NumberGenerator/SequentialOrderNumberGenerator.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Order/NumberGenerator/SequentialOrderNumberGenerator.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Remover/ReviewerReviewsRemover.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Security/UserImpersonator.php:367
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Twig/FilterExtension.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/HasEnabledEntityValidator.php:307
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/UniqueReviewerEmailValidator.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/UniqueReviewerEmailValidator.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CurrencyBundle/Form/Type/CurrencyChoiceType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CurrencyBundle/Form/Type/CurrencyChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CurrencyBundle/Form/Type/CurrencyType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerChoiceType.php:317
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerGroupChoiceType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerGroupChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerGroupType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerProfileType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CustomerBundle/Form/Type/CustomerType.php:217
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/LocaleBundle/Form/Type/LocaleType.php:217
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/OrderBundle/Form/Type/CartItemType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/OrderBundle/Form/Type/CartType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/OrderBundle/Form/Type/OrderItemType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/OrderBundle/NumberGenerator/SequentialOrderNumberGenerator.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/OrderBundle/Remover/ExpiredCartsRemover.php:287
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PaymentBundle/Form/Type/PaymentMethodChoiceType.php:307
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/PaymentBundle/Form/Type/PaymentMethodChoiceType.php:347
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PaymentBundle/Form/Type/PaymentMethodTranslationType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PaymentBundle/Form/Type/PaymentMethodType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PaymentBundle/Form/Type/PaymentType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PayumBundle/Form/Type/PaypalGatewayConfigurationType.php:267
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PayumBundle/Form/Type/StripeGatewayConfigurationType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PayumBundle/Provider/PaymentDescriptionProvider.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ProductBundle/Form/DataTransformer/ProductsToProductAssociationsTransformer.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/DataTransformer/ProductsToProductAssociationsTransformer.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/EventSubscriber/BuildAttributesFormSubscriber.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAssociationType.php:217
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAssociationTypeChoiceType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAssociationTypeChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAssociationTypeTranslationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAssociationTypeType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAssociationsType.php:287
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductAssociationsType.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductGenerateVariantsType.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductOptionChoiceType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductOptionChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductOptionTranslationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductOptionType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductOptionValueTranslationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductOptionValueType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductTranslationType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductType.php:387
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductType.php:397
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductVariantChoiceType.php:277
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductVariantGenerationType.php:267
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductVariantTranslationType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductVariantType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/AbstractConfigurablePromotionElementType.php:277
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/PromotionBundle/Form/Type/Action/PercentageDiscountConfigurationType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/CatalogPromotionAction/PercentageDiscountActionConfigurationType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/CatalogPromotionTranslationType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/PromotionActionChoiceType.php:227
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PromotionBundle/Form/Type/PromotionCouponGeneratorInstructionType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/PromotionCouponType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/PromotionRuleChoiceType.php:227
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PromotionBundle/Form/Type/PromotionType.php:277
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/Rule/CartQuantityConfigurationType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Tests/Form/CatalogPromotionActionTypeTest.php:647
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ReviewBundle/Updater/AverageRatingUpdater.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShippingBundle/Assigner/ShippingDateAssigner.php:227
  •   Method Is Not An If
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShippingBundle/Form/Type/AbstractConfigurableShippingMethodElementType.php:277
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShippingBundle/Form/Type/CalculatorChoiceType.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShippingBundle/Form/Type/Rule/TotalWeightGreaterThanOrEqualConfigurationType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/Rule/TotalWeightLessThanOrEqualConfigurationType.php:257
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShipmentShipType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShipmentType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingCategoryChoiceType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingCategoryChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingCategoryType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingMethodChoiceType.php:367
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingMethodChoiceType.php:377
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingMethodChoiceType.php:417
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingMethodRuleChoiceType.php:227
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShippingBundle/Form/Type/ShippingMethodTranslationType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShopBundle/Controller/ContactController.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/Controller/ContactController.php:357
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/Controller/ContactController.php:367
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/Controller/CurrencySwitchController.php:297
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/Controller/HomepageController.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShopBundle/Controller/LocaleSwitchController.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/Controller/SecurityWidgetController.php:217
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShopBundle/EmailManager/OrderEmailManager.php:257
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShopBundle/EventListener/CustomerEmailUpdaterListener.php:407
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/EventListener/NonChannelLocaleListener.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/EventListener/NonChannelLocaleListener.php:367
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShopBundle/Locale/UrlBasedLocaleSwitcher.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/TaxationBundle/Form/Type/TaxCategoryChoiceType.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/TaxationBundle/Form/Type/TaxCategoryChoiceType.php:307
  •   Method Is Not An If
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/TaxationBundle/Form/Type/TaxCategoryType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/TaxationBundle/Form/Type/TaxRateType.php:267
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/TaxonomyBundle/Controller/TaxonSlugController.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/TaxonomyBundle/Form/Type/TaxonPositionType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/TaxonomyBundle/Form/Type/TaxonTranslationType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/TaxonomyBundle/Form/Type/TaxonType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UiBundle/Controller/SecurityController.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Controller/SecurityController.php:317
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Controller/SecurityController.php:327
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Controller/SecurityController.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Controller/SecurityController.php:617
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UiBundle/Controller/SecurityController.php:667
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UiBundle/DataCollector/TemplateBlockDataCollector.php:507
  •   Undefined Properties
  •   Assumptions
  •   Weak Type With Array
  •   Empty Function
  •   Mismatched Typehint
  •   Wrong Type Returned
  •   Missing Some Returntype
/src/Sylius/Bundle/UiBundle/Form/Type/SecurityLoginType.php:247
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Command/AbstractRoleCommand.php:1377
  •   Assumptions
  •   Weak Type With Array
  •   Uses Default Values
  •   Empty Function
  •   Could Make A Function
  •   Wrong Type Returned
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:1477
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:1557
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:2017
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:2287
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:2577
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:2737
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Form/Type/UserChangePasswordType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Form/Type/UserLoginType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Form/Type/UserRequestPasswordResetType.php:227
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Form/Type/UserResetPasswordType.php:237
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Security/UserLogin.php:307
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UserBundle/Security/UserLogin.php:537
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Security/UserPasswordHasher.php:227
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Addressing/Checker/ZoneDeletionChecker.php:217
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Checker/CLIContextChecker.php:207
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Dashboard/SalesDataProvider.php:257
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/OrderProcessing/OrderTaxesProcessor.php:367
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Promotion/Checker/ProductInPromotionRuleChecker.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Promotion/Checker/TaxonInPromotionRuleChecker.php:267
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Repository/ProductRepositoryInterface.php:257
  •   Unused Public Methods
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Component/Core/Resolver/ChannelBasedPaymentMethodsResolver.php:247
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/StateResolver/CheckoutStateResolver.php:287
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Test/Services/DefaultChannelFactory.php:337
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultChannelFactory.php:347
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultChannelFactory.php:377
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:447
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:457
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:477
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:487
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:497
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Order/Context/CartContext.php:217
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Promotion/Generator/PromotionCouponGenerator.php:277
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Promotion/Generator/PromotionCouponGenerator.php:297
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Taxation/Calculator/DelegatingCalculator.php:217
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Taxation/Checker/TaxRateDateEligibilityChecker.php:227
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/User/Canonicalizer/Canonicalizer.php:207
  •   Mbstring Unknown Encoding
  •   Avoid mb_dectect_encoding()
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Should Use Coalesce
  •   Wrong Type Returned
/app/migrations/Version20170711151342.php:426
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Behat/Client/Request.php:196
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Same Name For Property And Method
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Admin/AjaxContext.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Api/Admin/ManagingAdministratorsContext.php:756
  •   Method Is Not An If
  •   Unused Public Methods
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Context/Api/Admin/ManagingAdministratorsContext.php:876
  •   Method Is Not An If
  •   Unused Public Methods
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Context/Api/Admin/ManagingAdministratorsContext.php:996
  •   Method Is Not An If
  •   Unused Public Methods
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Context/Api/Shop/PromotionContext.php:366
  •   Unused Public Methods
  •   Relay Function
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Context/Cli/InstallerContext.php:426
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Cli/ShowingAvailablePluginsContext.php:266
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Cli/ShowingAvailablePluginsContext.php:306
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Hook/DoctrineORMContext.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Setup/CatalogPromotionContext.php:496
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ChannelContext.php:386
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ChannelContext.php:406
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Setup/OrderContext.php:626
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/OrderContext.php:636
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ProductContext.php:506
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Setup/ShopSecurityContext.php:576
  •   No Null For Native PHP Functions
  •   Wrong Parameter Type
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
  •   Preprocessable
/src/Sylius/Behat/Context/Transform/OrderContext.php:256
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/PaymentMethodContext.php:226
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/ProductContext.php:236
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Transform/ShippingCalculatorContext.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Context/Transform/ShippingMethodContext.php:226
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Behat/Context/Ui/Admin/ManagingChannelsContext.php:826
  •   Unused Public Methods
  •   Relay Function
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Context/Ui/Admin/ManagingShippingMethodsContext.php:586
  •   Unused Public Methods
  •   Relay Function
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/src/Sylius/Behat/Context/Ui/ChannelContext.php:316
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Context/Ui/UserContext.php:286
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/NotificationType.php:206
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Behat/Page/Admin/Channel/CreatePage.php:246
  •   Repeated Interface
  •   Already Parents Trait
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/Admin/Promotion/CreatePage.php:256
  •   Repeated Interface
  •   Already Parents Trait
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/Admin/ShippingCategory/CreatePage.php:206
  •   Repeated Interface
  •   Already Parents Trait
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/Admin/ShippingMethod/CreatePage.php:1396
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Different Argument Counts
  •   Missing Some Returntype
/src/Sylius/Behat/Page/Admin/TaxRate/CreatePage.php:206
  •   Repeated Interface
  •   Already Parents Trait
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/Admin/Taxon/CreateForParentPage.php:166
  •   Repeated Interface
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Unused Classes
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/Admin/Zone/CreatePage.php:216
  •   Repeated Interface
  •   Already Parents Trait
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Behat/Page/Shop/Account/Order/ShowPage.php:286
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Page/Shop/Checkout/AddressPage.php:386
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Page/Shop/Checkout/CompletePage.php:336
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Service/Accessor/NotificationAccessor.php:216
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Service/Checker/ImageExistenceChecker.php:216
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Service/JQueryHelper.php:266
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Wrong Type With Default
  •   Never Called Parameter
/src/Sylius/Behat/Service/Mocker/Mocker.php:206
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Service/NotificationChecker.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Service/Resolver/CurrentPageResolver.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Service/Resolver/CurrentPageResolver.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Behat/Service/SessionManager.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Service/Setter/CookieSetter.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Behat/Service/SharedSecurityService.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/Form/Type/ZoneCodeChoiceType.php:276
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AddressingBundle/Form/Type/ZoneMemberType.php:226
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/AdminBundle/Action/Account/RenderRequestPasswordResetPageAction.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/RenderRequestPasswordResetPageAction.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/RenderResetPasswordPageAction.php:346
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/RenderResetPasswordPageAction.php:376
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/RequestPasswordResetAction.php:336
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/RequestPasswordResetAction.php:346
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/RequestPasswordResetAction.php:376
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/ResetPasswordAction.php:326
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/ResetPasswordAction.php:356
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/Account/ResetPasswordAction.php:366
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/RemoveAvatarAction.php:306
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/RemoveAvatarAction.php:316
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/ResendOrderConfirmationEmailAction.php:356
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Action/ResendShipmentConfirmationEmailAction.php:356
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Controller/CustomerStatisticsController.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Controller/Dashboard/StatisticsController.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Controller/NotificationController.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Controller/NotificationController.php:306
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Form/Extension/CatalogPromotionActionTypeExtension.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Form/Extension/CatalogPromotionScopeTypeExtension.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Menu/OrderShowMenuBuilder.php:296
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Menu/OrderShowMenuBuilder.php:326
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AdminBundle/Twig/ShopExtension.php:216
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Bundle/Action/SwaggerUiAction.php:456
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Bundle/Action/SwaggerUiAction.php:466
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Bundle/Action/SwaggerUiAction.php:486
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/CachedRouteNameResolver.php:326
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php:626
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Useless Instructions
  •   No Choice
  •   Preprocessable
/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php:326
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php:416
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php:456
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php:496
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Command/Cart/InformAboutCartRecalculation.php:196
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Same Name For Property And Method
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Command/SendContactRequest.php:256
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RegisterShopUserHandler.php:346
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RegisterShopUserHandler.php:356
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RequestResetPasswordTokenHandler.php:306
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResendVerificationEmailHandler.php:336
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/VerifyCustomerAccountHandler.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/PickupCartHandler.php:376
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/PickupCartHandler.php:866
  •   Should Use Local Class
  •   Useless Argument
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Missing Some Returntype
/src/Sylius/Bundle/ApiBundle/CommandHandler/Catalog/AddProductReviewHandler.php:306
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Catalog/AddProductReviewHandler.php:316
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/CompleteOrderHandler.php:356
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/CompleteOrderHandler.php:366
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ShipShipmentHandler.php:336
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/CommandHandler/SendContactRequestHandler.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Controller/DeleteOrderItemAction.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Controller/GetProductBySlugAction.php:336
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Controller/GetProductBySlugAction.php:346
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Controller/UploadAvatarImageAction.php:316
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Controller/UploadAvatarImageAction.php:346
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/DataPersister/AddressDataPersister.php:326
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataPersister/AdminUserDataPersister.php:336
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataPersister/CountryDataPersister.php:306
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataPersister/ShippingMethodDataPersister.php:286
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataPersister/ZoneDataPersister.php:306
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelsCollectionDataProvider.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderAdjustmentsSubresourceDataProvider.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemAdjustmentsSubresourceDataProvider.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentMethodsCollectionDataProvider.php:336
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataProvider/ShippingMethodsCollectionDataProvider.php:316
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataTransformer/ChannelCodeAwareInputCommandDataTransformer.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataTransformer/LocaleCodeAwareInputCommandDataTransformer.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailAwareCommandDataTransformer.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailIfNotSetAwareCommandDataTransformer.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInShopUserIdAwareCommandDataTransformer.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/DependencyInjection/Compiler/FlattenExceptionNormalizerDecoratorCompilerPass.php:226
  •   Method Is Not An If
  •   Unused Public Methods
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/ExchangeRateExtension.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/AddressItemExtension.php:316
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderShopUserItemExtension.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderVisitorItemExtension.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/EventSubscriber/ProductVariantEventSubscriber.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductPriceOrderFilter.php:756
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Mismatched Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/TranslationOrderNameAndLocaleFilter.php:646
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Mismatched Typehint
  •   Method Could Be Static
/src/Sylius/Bundle/ApiBundle/Serializer/CommandArgumentsDenormalizer.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/CommandDenormalizer.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueNormalizer.php:356
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   No Null For Index
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ProductNormalizer.php:346
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantNormalizer.php:456
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Serializer/ZoneDenormalizer.php:436
  •   Use Instanceof
  •   Weak Type With Array
  •   Undefined Classes
  •   Undefined Class Constants
  •   Useless Instructions
  •   No Choice
/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/ChannelContextBuilder.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/LocaleContextBuilder.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ApiBundle/Tests/Converter/IriToIdentifierConverterTest.php:1366
  •   Unused Public Methods
  •   Type Must Be Returned
  •   Should Use Local Class
  •   Must Return Methods
  •   Methods Without Return
  •   Method Could Be Static
/src/Sylius/Bundle/AttributeBundle/Doctrine/ORM/Subscriber/LoadMetadataSubscriber.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeType.php:326
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeTypeChoiceType.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/AttributeBundle/Form/Type/AttributeValueType.php:356
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ChannelBundle/Collector/ChannelCollector.php:276
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ChannelBundle/Context/FakeChannel/FakeChannelContext.php:276
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/CommandDispatcher/BatchedApplyCatalogPromotionsOnVariantsCommandDispatcher.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/CommandHandler/RemoveInactiveCatalogPromotionHandler.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/CommandHandler/UpdateCatalogPromotionStateHandler.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionCreatedListener.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionCreatedListener.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionCreatedListener.php:306
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionEndedListener.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionEndedListener.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionEndedListener.php:306
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionUpdatedListener.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionUpdatedListener.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/CatalogPromotionUpdatedListener.php:306
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/ProductCreatedListener.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/ProductUpdatedListener.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/ProductVariantCreatedListener.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Listener/ProductVariantUpdatedListener.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/CatalogPromotion/Validator/CatalogPromotionScope/ForProductsScopeValidator.php:256
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Checkout/CheckoutRedirectListener.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Checkout/CheckoutRedirectListener.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Command/SetupCommand.php:2026
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Could Inject Parameter
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/DependencyInjection/Compiler/BackwardsCompatibility/Symfony5AuthenticationManagerPass.php:226
  •   Method Is Not An If
  •   Unused Public Methods
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/DependencyInjection/Compiler/BackwardsCompatibility/Symfony6PrivateServicesPass.php:346
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/DependencyInjection/SyliusCoreExtension.php:1296
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Doctrine/DQL/DateFormat.php:256
  •   Ambiguous Visibilities
  •   No Public Access
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/EventListener/CanonicalizerListener.php:236
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/EventListener/ChannelDeletionListener.php:236
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/EventListener/ImagesUploadListener.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/EventListener/TaxonDeletionListener.php:356
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/EventListener/TaxonDeletionListener.php:416
  •   Used Once Variables (In Scope)
  •   Bail Out Early
  •   Undefined Classes
  •   Undefined Variable
  •   Undefined Interfaces
  •   Unresolved Instanceof
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:506
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:516
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:546
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:556
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AddressExampleFactory.php:566
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AdminUserExampleFactory.php:356
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AdminUserExampleFactory.php:366
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AdminUserExampleFactory.php:386
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/AdminUserExampleFactory.php:886
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ChannelExampleFactory.php:486
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ChannelExampleFactory.php:496
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ChannelExampleFactory.php:1286
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/OrderExampleFactory.php:566
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/OrderExampleFactory.php:576
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/OrderExampleFactory.php:586
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/OrderExampleFactory.php:606
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductAttributeExampleFactory.php:756
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Uses Default Values
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:606
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:656
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ProductExampleFactory.php:1196
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/PromotionExampleFactory.php:416
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShippingCategoryExampleFactory.php:626
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShippingMethodExampleFactory.php:416
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShippingMethodExampleFactory.php:456
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:376
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:726
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:736
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:746
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:866
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/ShopUserExampleFactory.php:916
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxCategoryExampleFactory.php:626
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxRateExampleFactory.php:366
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxRateExampleFactory.php:376
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/Factory/TaxonExampleFactory.php:1096
  •   Undefined Properties
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Fixture/Listener/CatalogPromotionExecutorListener.php:316
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Fixture/OptionsResolver/LazyOption.php:1006
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Never Called Parameter
/src/Sylius/Bundle/CoreBundle/Form/DataTransformer/ProductVariantsToCodesTransformer.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/DataTransformer/TaxonsToCodesTransformer.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Extension/ProductTypeExtension.php:316
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/AmountType.php:286
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerCheckoutGuestType.php:326
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerDefaultAddressType.php:236
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Customer/CustomerGuestType.php:326
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Form/Type/ImageType.php:236
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Order/AddToCartType.php:246
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Product/ChannelPricingType.php:326
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Form/Type/Product/ChannelPricingType.php:376
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Shipping/Rule/OrderTotalGreaterThanOrEqualConfigurationType.php:236
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/Shipping/Rule/OrderTotalLessThanOrEqualConfigurationType.php:236
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CoreBundle/Form/Type/TaxCalculationStrategyChoiceType.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Form/Type/User/AdminUserType.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Installer/Checker/CommandDirectoryChecker.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Installer/Checker/SyliusRequirementsChecker.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Installer/Executor/CommandExecutor.php:326
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Never Called Parameter
/src/Sylius/Bundle/CoreBundle/Installer/Requirement/RequirementCollection.php:216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Installer/Setup/ChannelSetup.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Installer/Setup/CurrencySetup.php:316
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/MessageHandler/Admin/Account/RequestResetPasswordEmailHandler.php:326
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/MessageHandler/Admin/Account/SendResetPasswordEmailHandler.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Migrations/Version20220203115813.php:486
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Migrations/Version20220412144156.php:266
  •   Method Is Not An If
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Migrations/Version20220412144156.php:366
  •   Method Is Not An If
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/Migrations/Version20220614124639.php:346
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/CoreBundle/OAuth/UserProvider.php:406
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/OAuth/UserProvider.php:416
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/OAuth/UserProvider.php:436
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/OAuth/UserProvider.php:446
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Provider/ChannelBasedProductTranslationProvider.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Resolver/CustomerResolver.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/SectionResolver/UriBasedSectionProvider.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Security/UserImpersonator.php:416
  •   Used Once Variables (In Scope)
  •   Bail Out Early
  •   Undefined Classes
  •   Undefined Variable
  •   Undefined Interfaces
  •   Unresolved Instanceof
/src/Sylius/Bundle/CoreBundle/Templating/Helper/CheckoutStepsHelper.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Templating/Helper/CheckoutStepsHelper.php:256
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Templating/Helper/ProductVariantsPricesHelper.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Templating/Helper/VariantResolverHelper.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Twig/BundleLoadedCheckerExtension.php:216
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/CartItemAvailabilityValidator.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/LocalesAwareValidAttributeValueValidator.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/LocalesAwareValidAttributeValueValidator.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/CoreBundle/Validator/Constraints/UniqueReviewerEmailValidator.php:286
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/CoreBundle/Validator/Initializer/CustomerInitializer.php:226
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Bundle/CurrencyBundle/Form/Type/ExchangeRateType.php:266
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/CurrencyBundle/Validator/Constraints/UniqueCurrencyPairValidator.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/LocaleBundle/Twig/LocaleExtension.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/LocaleBundle/Twig/LocaleExtension.php:346
  •   Unused Public Methods
  •   Relay Function
  •   Should Use Local Class
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Bundle/MoneyBundle/Form/Type/MoneyType.php:256
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/MoneyBundle/Templating/Helper/ConvertMoneyHelper.php:216
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/MoneyBundle/Templating/Helper/FormatMoneyHelper.php:216
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/OrderBundle/Form/DataMapper/OrderItemQuantityDataMapper.php:266
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/OrderBundle/NumberGenerator/SequentialOrderNumberGenerator.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/OrderBundle/Templating/Helper/AdjustmentsHelper.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PaymentBundle/Form/Type/PaymentGatewayChoiceType.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PayumBundle/Action/AuthorizePaymentAction.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PayumBundle/Action/CapturePaymentAction.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PayumBundle/Action/Paypal/ExpressCheckout/ConvertPaymentAction.php:266
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/PayumBundle/Controller/PayumController.php:466
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Never Used Properties
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/PayumBundle/Extension/UpdatePaymentStateExtension.php:346
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/PayumBundle/Extension/UpdatePaymentStateExtension.php:386
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
/src/Sylius/Bundle/ProductBundle/EventListener/SelectProductAttributeChoiceRemoveListener.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/DataTransformer/ProductVariantToProductOptionsTransformer.php:256
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/DataTransformer/ProductsToProductAssociationsTransformer.php:346
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ProductBundle/Form/DataTransformer/ProductsToProductAssociationsTransformer.php:836
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
/src/Sylius/Bundle/ProductBundle/Form/Type/ProductVariantMatchType.php:276
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Criteria/DateRange.php:226
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/PromotionBundle/Form/Type/Action/FixedDiscountConfigurationType.php:256
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/Action/UnitFixedDiscountConfigurationType.php:266
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/Action/UnitPercentageDiscountConfigurationType.php:276
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/CatalogPromotionAction/FixedDiscountActionConfigurationType.php:246
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/Filter/PriceRangeFilterConfigurationType.php:246
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/PromotionFilterCollectionType.php:236
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/PromotionBundle/Form/Type/Rule/ItemTotalConfigurationType.php:256
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ReviewBundle/Doctrine/ORM/Subscriber/LoadMetadataSubscriber.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ReviewBundle/EventListener/ReviewChangeListener.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/ShippingBundle/Form/Type/Calculator/FlatRateConfigurationType.php:266
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShippingBundle/Form/Type/Calculator/PerUnitRateConfigurationType.php:266
  •   Unused Public Methods
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/ShopBundle/EventListener/OrderIntegrityChecker.php:286
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/ShopBundle/Twig/OrderPaymentsExtension.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/TaxationBundle/Form/Type/TaxCalculatorChoiceType.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/TaxonomyBundle/Controller/TaxonSlugController.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/TaxonomyBundle/Repository/TaxonTreeRepository.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/UiBundle/Controller/SecurityController.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Twig/RedirectPathExtension.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Twig/TemplateEventExtension.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UiBundle/Twig/TestFormAttributeExtension.php:216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Bundle/UserBundle/Controller/SecurityController.php:276
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UserBundle/Controller/SecurityController.php:286
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:1846
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:2166
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/DependencyInjection/SyliusUserExtension.php:2906
  •   Assumptions
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Event/UserEvent.php:216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Bundle/UserBundle/EventListener/PasswordUpdaterListener.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UserBundle/EventListener/UpdateUserEncoderListener.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Bundle/UserBundle/EventListener/UserLastLoginSubscriber.php:296
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Bundle/UserBundle/Form/Type/UserType.php:316
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Should Use Local Class
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Bundle/UserBundle/Security/UserLogin.php:316
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Addressing/Checker/CountryProvincesDeletionChecker.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Addressing/Checker/CountryProvincesDeletionChecker.php:256
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Channel/Context/ChannelNotFoundException.php:186
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Parent First
  •   Wrong Type With Default
  •   Modified Typed Parameter
  •   Hidden Nullable Typehint
/src/Sylius/Component/Channel/Context/RequestBased/HostnameBasedRequestResolver.php:226
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Channel/Context/SingleChannelContext.php:226
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Channel/spec/Context/CachedPerRequestChannelContextSpec.php:1216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Core/Customer/CustomerOrderAddressesSaver.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Dashboard/DashboardStatistics.php:276
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Distributor/MinimumPriceDistributor.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Exception/CustomerNotFoundException.php:186
  •   Undefined Classes
  •   Mismatched Typehint
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Never Called Parameter
/src/Sylius/Component/Core/Filesystem/Adapter/FlysystemFilesystemAdapter.php:216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Model/CatalogPromotionScope.php:186
  •   Repeated Interface
  •   Multiple Identical Trait Or Interface
  •   Empty Classes
  •   Unused Classes
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Component/Core/Model/Customer.php:226
  •   Repeated Interface
  •   Forgotten Interface
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Component/Core/Model/Order.php:316
  •   Repeated Interface
  •   Forgotten Interface
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Component/Core/Model/Product.php:256
  •   Repeated Interface
  •   Trait Not Found
  •   Abstract Or Implements
  •   Multiple Identical Trait Or Interface
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Component/Core/Model/Product.php:2566
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Never Called Parameter
/src/Sylius/Component/Core/Model/ProductVariant.php:246
  •   Repeated Interface
  •   Trait Not Found
  •   Multiple Identical Trait Or Interface
  •   Undefined Interfaces
  •   Already Parents Interface
  •   Class Could Be Final
/src/Sylius/Component/Core/OrderProcessing/OrderShipmentProcessor.php:306
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Promotion/Filter/PriceRangeFilter.php:226
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Promotion/Updater/Rule/ContainsProductRuleUpdater.php:236
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Core/Resolver/DefaultPaymentMethodResolver.php:276
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Core/Resolver/DefaultShippingMethodResolver.php:296
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Core/Resolver/TaxationAddressResolver.php:216
  •   Use Named Boolean In Argument Definition
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Core/Resolver/ZoneAndChannelBasedShippingMethodsResolver.php:296
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/StateResolver/OrderPaymentStateResolver.php:456
  •   Method Is Not An If
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Component/Core/StateResolver/OrderPaymentStateResolver.php:1216
  •   Should Use Local Class
  •   Undefined Classes
  •   Useless Argument
  •   Mismatched Typehint
  •   Undefined Interfaces
  •   Method Could Be Static
/src/Sylius/Component/Core/Taxation/Applicator/OrderItemUnitsTaxesApplicator.php:306
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Taxation/Applicator/OrderItemsTaxesApplicator.php:336
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Taxation/Applicator/OrderShipmentTaxesApplicator.php:306
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Taxation/Applicator/OrderShipmentTaxesApplicator.php:316
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultChannelFactory.php:366
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Test/Services/DefaultUnitedStatesChannelFactory.php:436
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Core/Translation/TranslatableEntityLocaleAssigner.php:276
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Currency/Converter/CurrencyConverter.php:246
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Locale/Context/ImmutableLocaleContext.php:186
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Order/Modifier/OrderItemQuantityModifier.php:216
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Order/Modifier/OrderModifier.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/src/Sylius/Component/Payment/Factory/PaymentFactory.php:216
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Payment/Resolver/DefaultPaymentMethodResolver.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Promotion/Factory/PromotionCouponFactory.php:236
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Review/Factory/ReviewFactory.php:236
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Empty Function
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/Shipping/Resolver/DefaultShippingMethodResolver.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Empty Function
  •   Unfinished Object
/src/Sylius/Component/Taxation/Resolver/TaxRateResolver.php:246
  •   Ambiguous Visibilities
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/User/Security/Generator/UniquePinGenerator.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
/src/Sylius/Component/User/Security/Generator/UniqueTokenGenerator.php:286
  •   Used Once Variables (In Scope)
  •   Property Used In One Method Only
  •   Used Once Property
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object