Concentrated issues

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

File Count Analysis
/Idno/Common/Entity.php:245622
  •   Max Level Of Nesting
  •   Too Many Local Variables
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Data/AbstractSQL.php:2518
  •   Forgotten Visibility
  •   Undefined Classes
  •   Parent First
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Never Called Parameter
/Idno/Data/Mongo.php:3718
  •   Forgotten Visibility
  •   Undefined Classes
  •   Parent First
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Never Called Parameter
/Idno/Common/Page.php:79413
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
  •   No Return Used
/Idno/Core/Webservice.php:4013
  •   Too Many Local Variables
  •   Ambiguous Static
  •   Forgotten Visibility
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Core/Plugins.php:15512
  •   No Null For Native PHP Functions
  •   Undefined Properties
  •   Check JSON
  •   Wrong Type For Native PHP Function
  •   Weak Type With Array
  •   Uses Default Values
  •   Could Make A Function
/Idno/Core/Plugins.php:17912
  •   No Null For Native PHP Functions
  •   Undefined Properties
  •   Check JSON
  •   Wrong Type For Native PHP Function
  •   Weak Type With Array
  •   Uses Default Values
  •   Could Make A Function
/Idno/Core/Templating/Parsing.php:1912
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/Idno/Core/Templating/Urls.php:15512
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/Idno/Core/Webservice.php:27312
  •   Ambiguous Static
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Core/Webservice.php:29912
  •   Ambiguous Static
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Core/Webservice.php:35612
  •   Ambiguous Static
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/IdnoPlugins/Status/templates/default/entity/Status.tpl.php:1412
  •   Undefined Properties
  •   Htmlentities Using Default Flag
  •   $this Belongs To Classes Or Traits
  •   Undefined Variable
  •   Uses Default Values
  •   Could Make A Function
/Idno/Common/Entity.php:233111
  •   Max Level Of Nesting
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
/Idno/Common/Page.php:10911
  •   Ambiguous Static
  •   Forgotten Visibility
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Never Called Parameter
/Idno/Core/Webservice.php:2611
  •   Ambiguous Static
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Core/Webservice.php:28611
  •   Ambiguous Static
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Entities/RemoteObject.php:1511
  •   Mismatch Parameter Name
  •   Unused Public Methods
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Method Signature Must Be Compatible
  •   Undefined Classes
  •   Different Argument Counts
  •   Wrong Type With Default
/Idno/Common/Entity.php:37610
  •   Undefined Properties
  •   Merge If Then
  •   Should Make Alias
  •   Nested Ifthen
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
/Idno/Core/Input.php:2510
  •   Ambiguous Static
  •   Should Use Local Class
  •   Undefined Classes
  •   Mismatched Typehint
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Core/Webservice.php:23510
  •   No Default For Referenced Parameter
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Never Called Parameter
/Idno/Entities/AsynchronousQueuedEvent.php:1110
  •   Mismatch Parameter Name
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Method Signature Must Be Compatible
  •   Undefined Classes
  •   Different Argument Counts
  •   Wrong Type With Default
  •   Never Called Parameter
/templates/default/content/syndication/account.tpl.php:2010
  •   Htmlentities Using Default Flag
  •   Several Instructions On The Same Line
  •   Undefined Variable
  •   Htmlentities Calls
  •   Uses Default Values
  •   Strict Comparison With Booleans
/Idno/Common/Page.php:11529
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
  •   Never Called Parameter
/Idno/Core/Deprecated/Idno.php:1109
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
/Idno/Core/HybridTwigTemplate.php:559
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Method Signature Must Be Compatible
  •   Forgotten Visibility
  •   Undefined Classes
  •   Different Argument Counts
/Idno/Core/Migration.php:2179
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
  •   Never Called Parameter
/Idno/Entities/File.php:439
  •   Max Level Of Nesting
  •   Too Many Local Variables
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Undefined Classes
  •   Wrong Type With Default
/warmup/CLI/CLIInstaller.php:339
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Useless Argument
  •   Undefined Interfaces
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Common/Entity.php:21828
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Never Called Parameter
/Idno/Common/Entity.php:26918
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
  •   Never Called Parameter
/Idno/Common/Plugin.php:578
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
/Idno/Core/Actions.php:238
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   No Return Used
  •   Wrong Type With Default
  •   Never Called Parameter
/Idno/Core/AsynchronousQueue.php:1118
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/Idno/Core/Autosave.php:758
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/Idno/Core/Bonita/Templates.php:1958
  •   Method Is Not An If
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Wrong Type With Default
/Idno/Core/DefaultTemplate.php:968
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Method Signature Must Be Compatible
  •   Forgotten Visibility
  •   Undefined Classes
  •   Different Argument Counts
/Idno/Core/Deprecated/Idno.php:208
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/Deprecated/Idno.php:368
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/Language.php:1138
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Static
  •   Relay Function
  •   Forgotten Visibility
  •   Undefined Classes
  •   Never Called Parameter
/Idno/Core/Migration.php:5598
  •   Too Many Local Variables
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
/Idno/Core/Webmention.php:928
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
/Idno/Core/Webmention.php:1368
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Entities/RemoteUser.php:178
  •   Useless Method
  •   Incompatible Signature Methods With Covariance
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Relay Function
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Entities/User.php:11388
  •   Useless Method
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Relay Function
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Method Could Be Static
/templates/default/entity/search.tpl.php:58
  •   Htmlentities Using Default Flag
  •   Several Instructions On The Same Line
  •   Undefined Variable
  •   Htmlentities Calls
  •   Uses Default Values
  •   Echo With Concat
/Idno/Common/Page.php:5847
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/Idno/Core/Actions.php:577
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/AsynchronousQueue.php:597
  •   Class-typed References
  •   Unused Parameter
  •   Objects Don't Need References
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Insufficient Typehint
  •   Method Could Be Static
/Idno/Core/Autosave.php:497
  •   Method Is Not An If
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Useless Argument
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/EventDispatcher.php:527
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
/Idno/Core/Hub.php:2497
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/Idno.php:3897
  •   Method Is Not An If
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Undefined Classes
  •   Same Name For Property And Method
  •   Never Called Parameter
/Idno/Core/Idno.php:6367
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
/Idno/Core/Migration.php:177
  •   Max Level Of Nesting
  •   Too Many Local Variables
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
/Idno/Core/Session.php:367
  •   Undefined Properties
  •   Buried Assignation
  •   Iffectations
  •   Useless Parenthesis
  •   Uses Default Values
  •   Strict Comparison With Booleans
/Idno/Core/Templating/Parsing.php:1047
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
  •   Method Could Be Static
/Idno/Core/Templating/Urls.php:1777
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/Webmention.php:777
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Undefined Classes
/Idno/shims.php:227
  •   Don't Pollute Global Space
  •   No Class In Global
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Redeclared PHP Functions
  •   Missing Some Returntype
/IdnoPlugins/IndiePub/Pages/MicroPub/Endpoint.php:247
  •   Method Is Not An If
  •   Unused Parameter
  •   Should Use Local Class
  •   Useless Argument
  •   Undefined Classes
  •   Method Could Be Static
/IdnoPlugins/IndiePub/Pages/MicroPub/Endpoint.php:597
  •   No Null For Native PHP Functions
  •   Wrong Parameter Type
  •   Bail Out Early
  •   Iffectations
  •   Wrong Type With Call
  •   Uses Default Values
/templates/default/forms/input/richtext.tpl.php:457
  •   Htmlentities Using Default Flag
  •   Useless Parenthesis
  •   Several Instructions On The Same Line
  •   Undefined Variable
  •   Htmlentities Calls
  •   Uses Default Values
  •   No Parenthesis For Language Construct
/templates/default/forms/link.tpl.php:247
  •   Htmlentities Using Default Flag
  •   Check JSON
  •   Undefined Variable
  •   Htmlentities Calls
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
/templates/default/shell/opengraph.tpl.php:717
  •   No Null For Native PHP Functions
  •   Merge If Then
  •   Nested Ifthen
  •   Bail Out Early
  •   Uses Default Values
  •   Could Make A Function
  •   Preprocessable
/Idno/Common/Page.php:3086
  •   Ambiguous Static
  •   Unused Parameter
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/Idno/Common/Page.php:5056
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Wrong Type With Default
  •   Same Name For Property And Method
/Idno/Common/Page.php:9746
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Undefined Classes
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Core/Config.php:1816
  •   No Null For Native PHP Functions
  •   Merge If Then
  •   Check JSON
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/Idno/Core/Config.php:5036
  •   Ambiguous Static
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Useless Argument
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/Language.php:296
  •   Incompatible Signature Methods With Covariance
  •   Useless Return
  •   Undefined Classes
  •   Parent First
  •   Wrong Type With Default
  •   Hidden Nullable Typehint
/Idno/Core/Migration.php:2616
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Never Called Parameter
/Idno/Core/Reader.php:2706
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Useless Argument
  •   Undefined Classes
  •   Could Inject Parameter
  •   Method Could Be Static
/Idno/Core/Session.php:436
  •   Variable Is Not A Condition
  •   Unsupported Types With Operators
  •   Undefined Properties
  •   Nested Ifthen
  •   Useless Parenthesis
  •   Uses Default Values
/Idno/Core/Session.php:546
  •   Variable Is Not A Condition
  •   Unsupported Types With Operators
  •   Undefined Properties
  •   Nested Ifthen
  •   Useless Parenthesis
  •   Uses Default Values
/Idno/Core/Session.php:4626
  •   Method Is Not An If
  •   Ambiguous Static
  •   Should Use Local Class
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
/Idno/Core/Templating/Classes.php:226
  •   No Null For Native PHP Functions
  •   Multiple Type Variable
  •   Nested Ifthen
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/Idno/Core/Webservice.php:966
  •   No Null For Native PHP Functions
  •   Should Use Ternary Operator
  •   Use Positive Condition
  •   Wrong Parameter Type
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
/Idno/Entities/File.php:4026
  •   No Need For Else
  •   Iffectations
  •   Strpos()-like Comparison
  •   Uses Default Values
  •   @ Operator
  •   Drop Else After Return
/Idno/Pages/Account/Password.php:246
  •   Written Only Variables
  •   Iffectations
  •   Used Once Variables (In Scope)
  •   Used Once Variables
  •   Wrong Type With Call
  •   Uses Default Values
/Idno/Pages/Admin/Import.php:366
  •   Use Positive Condition
  •   Buried Assignation
  •   Iffectations
  •   Uses Default Values
  •   @ Operator
  •   Else If Versus Elseif
/Idno/Pages/Hub/Register/User.php:306
  •   No Null For Native PHP Functions
  •   Missing Assignation In Branches
  •   Check JSON
  •   Nested Ifthen
  •   Iffectations
  •   Uses Default Values
/Idno/Pages/Search/User.php:626
  •   Exit Without Argument
  •   Check JSON
  •   Print And Die
  •   Several Instructions On The Same Line
  •   Uses Default Values
  •   Exit() Usage
/IdnoPlugins/Photo/Main.php:376
  •   Max Level Of Nesting
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Forgotten Visibility
  •   Undefined Classes
  •   Method Could Be Static
/IdnoPlugins/Photo/Photo.php:1646
  •   Should Make Alias
  •   Nested Ifthen
  •   No Need For Else
  •   Bail Out Early
  •   Iffectations
  •   Drop Else After Return
/Tests/API/HSTSTest.php:446
  •   Identical Consecutive Expression
  •   Double Instructions
  •   Double Assignation
  •   Written Only Variables
  •   Wrong Type With Call
  •   Uses Default Values
/templates/default/forms/input/image-file.tpl.php:46
  •   Modernize Empty With Expression
  •   Undefined Variable
  •   Wrong Type For Native PHP Function
  •   Wrong Number Of Arguments
  •   Uses Default Values
  •   Use random_int()
/templates/default/forms/input/longtext.tpl.php:366
  •   Htmlentities Using Default Flag
  •   Useless Parenthesis
  •   Several Instructions On The Same Line
  •   Htmlentities Calls
  •   Uses Default Values
  •   No Parenthesis For Language Construct
/templates/default/shell/simple.tpl.php:966
  •   No Null For Native PHP Functions
  •   Multiple Type Variable
  •   Nested Ifthen
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function