Concentrated issues

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

File Count Analysis
/src/Grid/Concerns/HasQuickSearch.php:25410
  •   Methods Without Return
  •   PHP Keywords As Names
  •   Undefined Classes
  •   Should Use Local Class
  •   Method Could Be Static
  •   Mismatched Typehint
/src/Form.php:2769
  •   Undefined Classes
  •   Undefined Interfaces
  •   Never Used Parameter
  •   Hidden Nullable
  •   Don't Send $this In Constructor
  •   Mismatched Default Arguments
/src/Grid/Concerns/HasQuickSearch.php:2709
  •   Methods Without Return
  •   PHP Keywords As Names
  •   Undefined Classes
  •   Should Use Local Class
  •   Method Could Be Static
  •   Mismatched Typehint
/src/Grid/Concerns/HasQuickSearch.php:2959
  •   Methods Without Return
  •   PHP Keywords As Names
  •   Undefined Classes
  •   Should Use Local Class
  •   Method Could Be Static
  •   Mismatched Typehint
/src/Grid/Concerns/HasQuickSearch.php:3119
  •   Methods Without Return
  •   PHP Keywords As Names
  •   Undefined Classes
  •   Should Use Local Class
  •   Method Could Be Static
  •   Mismatched Typehint
/src/Grid/Displayers/SwitchGroup.php:129
  •   Never Used Parameter
  •   Different Argument Counts
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Method Signature Must Be Compatible
  •   Incompatible Signature Methods With Covariance
  •   Mismatch Parameter Name
/src/Grid/Concerns/HasQuickSearch.php:2378
  •   Methods Without Return
  •   PHP Keywords As Names
  •   Undefined Classes
  •   Should Use Local Class
  •   Method Could Be Static
  •   Mismatched Typehint
/src/Grid/Displayers/SwitchDisplay.php:248
  •   Never Used Parameter
  •   Different Argument Counts
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Method Signature Must Be Compatible
  •   Incompatible Signature Methods With Covariance
/src/Support/helpers.php:3068
  •   Used Once Variables (In Scope)
  •   Methods Without Return
  •   Unused Arguments
  •   Never Used Parameter
  •   No Class In Global
  •   Don't Pollute Global Space
/src/Traits/HasFormResponse.php:648
  •   Relay Function
  •   Undefined Classes
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Method Could Be Static
  •   Hidden Nullable
  •   Ambiguous Static
  •   Mismatched Typehint
/src/Grid/Displayers/Checkbox.php:107
  •   Never Used Parameter
  •   Different Argument Counts
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Method Signature Must Be Compatible
  •   Incompatible Signature Methods With Covariance
/src/Grid/Displayers/ContextMenuActions.php:547
  •   Method Could Be Static
  •   Different Argument Counts
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Method Signature Must Be Compatible
  •   Incompatible Signature Methods With Covariance
  •   Mismatch Parameter Name
/src/Grid/Displayers/Radio.php:97
  •   Never Used Parameter
  •   Different Argument Counts
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Method Signature Must Be Compatible
  •   Incompatible Signature Methods With Covariance
/src/Grid/Displayers/Select.php:147
  •   Never Used Parameter
  •   Different Argument Counts
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Method Signature Must Be Compatible
  •   Incompatible Signature Methods With Covariance
/src/Tree.php:1357
  •   Undefined Classes
  •   Undefined Interfaces
  •   Never Used Parameter
  •   Should Make Alias
  •   Don't Send $this In Constructor
  •   Mismatched Default Arguments
/src/Admin.php:1396
  •   PHP Keywords As Names
  •   Undefined Classes
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Hidden Nullable
  •   Ambiguous Static
/src/Extension.php:2296
  •   Used Once Variables (In Scope)
  •   Methods Without Return
  •   Empty Function
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
/src/Form/Condition.php:416
  •   Methods Without Return
  •   Relay Function
  •   Undefined Classes
  •   Undefined Interfaces
  •   Hidden Nullable
  •   Mismatched Typehint
/src/Form/Condition.php:616
  •   Undefined Classes
  •   Undefined Interfaces
  •   Hidden Nullable
  •   Ambiguous Static
  •   Mismatched Default Arguments
  •   Mismatched Typehint
/src/Form/Field/BootstrapMultipleImage.php:306
  •   Undefined Classes
  •   Undefined Interfaces
  •   Hidden Nullable
  •   Mismatched Default Arguments
  •   Mismatched Typehint
  •   Mismatch Parameter Name
/src/Form/Field/UploadField.php:2256
  •   Used Once Variables (In Scope)
  •   Methods Without Return
  •   Empty Function
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
/src/Form/Tab.php:486
  •   Unused Arguments
  •   Undefined Classes
  •   Undefined Interfaces
  •   Never Used Parameter
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
/src/Grid/Displayers/Editable.php:126
  •   Never Used Parameter
  •   Different Argument Counts
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Method Signature Must Be Compatible
  •   Incompatible Signature Methods With Covariance
/src/Layout/Content.php:636
  •   Undefined Classes
  •   Undefined Interfaces
  •   Never Used Parameter
  •   Hidden Nullable
  •   Should Make Alias
  •   Don't Send $this In Constructor
/src/Repositories/EloquentRepository.php:6896
  •   Methods Without Return
  •   Undefined Classes
  •   Should Use Local Class
  •   Undefined Interfaces
  •   Method Could Be Static
  •   Too Many Local Variables
/src/Scaffold/MigrationCreator.php:386
  •   Used Once Variables (In Scope)
  •   Unused Arguments
  •   Never Used Parameter
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
/src/Show.php:6666
  •   Uses Default Values
  •   Undefined Classes
  •   Undefined Interfaces
  •   Drop Else After Return
  •   Should Make Alias
  •   No Need For Else
/src/Support/helpers.php:646
  •   Methods Without Return
  •   Never Used Parameter
  •   No Boolean As Default
  •   No Class In Global
  •   Use Named Boolean In Argument Definition
  •   Don't Pollute Global Space
/src/Traits/HasAssets.php:1176
  •   Methods Without Return
  •   Relay Function
  •   No Boolean As Default
  •   Ambiguous Static
  •   Use Named Boolean In Argument Definition
  •   Infinite Recursion