Concentrated issues

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

File Count Analysis
/app/Import/Types/Simple/Handlers/ProductHandler.php:2007
  •   Undefined Classes
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Method Could Be Static
  •   Avoid Using stdClass
  •   Missing New ?
/app/Listeners/CategoryEntity.php:457
  •   Undefined Classes
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Never Used Parameter
  •   Method Could Be Static
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
/app/Controllers/AbstractController.php:1896
  •   Used Once Variables (In Scope)
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
  •   Mismatched Default Arguments
  •   Mismatched Typehint
/app/Controllers/Attribute.php:516
  •   Used Once Variables (In Scope)
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
  •   Mismatched Default Arguments
  •   Mismatched Typehint
/app/Controllers/Product.php:476
  •   Used Once Variables (In Scope)
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
  •   Avoid Using stdClass
  •   Missing New ?
/app/Controllers/Product.php:746
  •   Used Once Variables (In Scope)
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
  •   Avoid Using stdClass
  •   Missing New ?
/app/Import/Types/Simple/FieldConverters/Unit.php:666
  •   Methods Without Return
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
  •   Avoid Using stdClass
  •   Missing New ?
/app/Listeners/AssetRelationEntity.php:2216
  •   Undefined Classes
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Never Used Parameter
  •   Method Could Be Static
  •   Hidden Nullable
/app/Repositories/Attribute.php:1616
  •   Used Once Variables (In Scope)
  •   Methods Without Return
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
  •   Never Used Parameter