/src/CommonGLPI.php:128 | 10 | - No Default For Referenced Parameter
- Useless Referenced Argument
- Class-typed References
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Wrong Type With Default
- Implicit Nullable Type
- Method Could Be Static
|
/src/Config.php:767 | 10 | - Undefined Variable
- Make Global A Property
- Used Once Variables (In Scope)
- Useless Global
- Global Usage
- Could Be A Static Variable
|
/src/Console/Migration/TimestampsCommand.php:67 | 10 | - Max Level Of Nesting
- Too Many Local Variables
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Undefined Interfaces
- Could Inject Parameter
|
/src/Rule.php:3156 | 10 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
|
/ajax/dashboard.php:43 | 9 | - Empty Json Error
- No Null For Native PHP Functions
- Check JSON
- Undefined Variable
- Used Once Variables (In Scope)
- Uses Default Values
- Wrong Type For Native PHP Function
- Could Make A Function
|
/src/Console/Build/CompileScssCommand.php:76 | 9 | - Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Undefined Interfaces
- Method Could Be Static
|
/src/Console/Maintenance/DisableMaintenanceModeCommand.php:58 | 9 | - Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Undefined Interfaces
- Method Could Be Static
|
/src/Console/Migration/UnsignedKeysCommand.php:59 | 9 | - Too Many Local Variables
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Undefined Interfaces
- Could Inject Parameter
|
/src/Console/System/ListServicesCommand.php:52 | 9 | - Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Undefined Interfaces
- Method Could Be Static
|
/src/Api/APIRest.php:431 | 8 | - Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Undefined Classes
- No Return Used
- Different Argument Counts
|
/src/CalDAV/Backend/Principal.php:100 | 8 | - Unused Public Methods
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Undefined Interfaces
- Method Could Be Static
|
/src/Change.php:1041 | 8 | - Unused Public Methods
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
|
/src/Console/Database/InstallCommand.php:329 | 8 | - Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Undefined Interfaces
- Method Could Be Static
|
/src/Inventory/Asset/Software.php:129 | 8 | - No Null For Native PHP Functions
- Repeated Regex
- Objects Don't Need References
- Uses Default Values
- Wrong Type For Native PHP Function
- Could Make A Function
|
/src/MailCollector.php:1532 | 8 | - Method Is Not An If
- Too Many Local Variables
- Should Make Alias
- Undefined Classes
- Undefined Interfaces
- No Return Used
- Could Inject Parameter
|
/src/NotificationTarget.php:188 | 8 | - Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Method Could Be Static
|
/src/Problem.php:800 | 8 | - Unused Public Methods
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
|
/tools/src/Command/CheckTwigTemplatesSyntaxCommand.php:61 | 8 | - Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Undefined Interfaces
- Method Could Be Static
|
/ajax/kanban.php:119 | 7 | - Missing Assignation In Branches
- Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:126 | 7 | - Missing Assignation In Branches
- Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:142 | 7 | - Missing Assignation In Branches
- Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:191 | 7 | - Missing Assignation In Branches
- Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:237 | 7 | - Missing Assignation In Branches
- Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/front/knowbaseitem.php:55 | 7 | - Merge If Then
- Undefined Variable
- Used Once Variables (In Scope)
- Buried Assignation
- Iffectations
- Uses Default Values
- Strict Comparison With Booleans
|
/inc/autoload.function.php:94 | 7 | - No Null For Native PHP Functions
- Bail Out Early
- No Need For Else
- Wrong Parameter Type
- Uses Default Values
- Wrong Type For Native PHP Function
- Drop Else After Return
|
/src/CommonDBTM.php:2890 | 7 | - Method Is Not An If
- No Default For Referenced Parameter
- Mismatched Default Arguments
- Class-typed References
- Ambiguous Static
- Wrong Type With Default
- Implicit Nullable Type
|
/src/CommonDBTM.php:5507 | 7 | - Undefined Variable
- Bail Out Early
- Nested Ifthen
- Used Once Variables (In Scope)
- Static Methods Called From Object
- Uses Default Values
- Strict Comparison With Booleans
|
/src/Console/Migration/AbstractPluginToCoreCommand.php:193 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Undefined Interfaces
- Mismatched Type
- Wrong Type With Default
- Implicit Nullable Type
|
/src/Console/Migration/AbstractPluginToCoreCommand.php:326 | 7 | - Assumptions
- Undefined Classes
- Undefined Interfaces
- StandaloneType True False Null
- Wrong Type With Default
- Implicit Nullable Type
|
/src/Dashboard/Grid.php:1438 | 7 | - Unused Public Methods
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Use ::Class Operator
- Method Could Be Static
|
/src/Entity.php:380 | 7 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Used Once Variables (In Scope)
- Static Methods Called From Object
- Uses Default Values
|
/src/Inventory/Conf.php:765 | 7 | - Unused Public Methods
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- Should Use Local Class
- Use ::Class Operator
- Method Could Be Static
|
/src/Knowbase.php:112 | 7 | - Merge If Then
- Undefined Variable
- Used Once Variables (In Scope)
- Buried Assignation
- Iffectations
- Uses Default Values
- Strict Comparison With Booleans
|
/src/ManualLink.php:269 | 7 | - Static Methods Called From Object
- Uses Default Values
- Use ::Class Operator
- Could Make A Function
- Repeated print()
- Echo With Concat
|
/src/Rule.php:1494 | 7 | - Method Is Not An If
- No Default For Referenced Parameter
- Useless Referenced Argument
- Ambiguous Static
- Never Called Parameter
- Retyped Reference
|
/src/RuleImportEntity.php:291 | 7 | - Unused Public Methods
- Method Is Not An If
- No Default For Referenced Parameter
- Useless Referenced Argument
- Ambiguous Static
- Retyped Reference
|
/src/System/Status/StatusChecker.php:161 | 7 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Never Called Parameter
|
/tools/glpiuser.php:47 | 7 | - Weak Type With Array
- Undefined Variable
- Modernize Empty With Expression
- Used Once Variables (In Scope)
- Useless Parenthesis
- Don't Change Incomings
|
/tools/psr4.php:68 | 7 | - No Null For Native PHP Functions
- Repeated Regex
- Uses Default Values
- Wrong Type For Native PHP Function
- Could Make A Function
- Preprocessable
|
/ajax/kanban.php:112 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- Use ::Class Operator
- No Choice
|
/ajax/kanban.php:156 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:159 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:162 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:165 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:168 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:208 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/ajax/kanban.php:248 | 6 | - Nested Ifthen
- Useless Parenthesis
- Switch To Switch
- Useless Instructions
- No Choice
- Else If Versus Elseif
|
/front/change.form.php:46 | 6 | - Check JSON
- Undefined Variable
- Modernize Empty With Expression
- Don't Change Incomings
- Uses Default Values
- Could Make A Function
|
/front/problem.form.php:46 | 6 | - Check JSON
- Undefined Variable
- Modernize Empty With Expression
- Don't Change Incomings
- Uses Default Values
- Could Make A Function
|
/front/ticket.form.php:65 | 6 | - Check JSON
- Undefined Variable
- Modernize Empty With Expression
- Don't Change Incomings
- Uses Default Values
- Could Make A Function
|
/front/tracking.injector.php:74 | 6 | - Check JSON
- Undefined Variable
- Modernize Empty With Expression
- Don't Change Incomings
- Uses Default Values
- Could Make A Function
|
/inc/autoload.function.php:99 | 6 | - No Null For Native PHP Functions
- Wrong Parameter Type
- Wrong Type For Native PHP Function
- Could Make A Function
- Preprocessable
- Else If Versus Elseif
|
/inc/config.php:109 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/install/install.php:389 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/install/install.php:412 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/install/install.php:458 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/install/migrations/update_0.80.x_to_0.83.0.php:1889 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.83.0_to_0.83.1.php:93 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.83.1_to_0.83.3.php:86 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.83.x_to_0.84.0.php:1733 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.84.0_to_0.84.1.php:109 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.84.1_to_0.84.3.php:167 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.84.3_to_0.84.4.php:125 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.85.0_to_0.85.3.php:148 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/migrations/update_0.85.x_to_0.90.0.php:97 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Nested Ifthen
- Same Conditions In Condition
- Iffectations
|
/install/update.php:44 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/src/Api/API.php:2246 | 6 | - Merge If Then
- Bail Out Early
- Buried Assignation
- Iffectations
- Uses Default Values
- Strict Comparison With Booleans
|
/src/Application/View/Extension/DataHelpersExtension.php:163 | 6 | - Unused Public Methods
- Ambiguous Static
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Method Could Be Static
|
/src/Application/View/Extension/PluginExtension.php:99 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
|
/src/Auth.php:751 | 6 | - Merge If Then
- Variable Is Not A Condition
- Nested Ifthen
- Buried Assignation
- Iffectations
- Uses Default Values
|
/src/AuthLDAP.php:1955 | 6 | - Max Level Of Nesting
- Assumptions
- Ambiguous Static
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
|
/src/CommonITILObject.php:8442 | 6 | - Unused Public Methods
- Mismatched Default Arguments
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- No Null For Index
|
/src/Config.php:2214 | 6 | - Check All Types
- Bail Out Early
- Use Instanceof
- Nested Ifthen
- No Need For Else
- Drop Else After Return
|
/src/Config.php:2235 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Never Called Parameter
|
/src/Contract.php:1670 | 6 | - Merge If Then
- Undefined Variable
- Bail Out Early
- Used Once Variables (In Scope)
- Uses Default Values
- Strict Comparison With Booleans
|
/src/DBConnection.php:325 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/src/DBConnection.php:395 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/src/DBConnection.php:430 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/src/DBConnection.php:550 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/src/DeviceFirmware.php:148 | 6 | - Undefined Variable
- Bail Out Early
- Used Once Variables (In Scope)
- Static Methods Called From Object
- Uses Default Values
- Strict Comparison With Booleans
|
/src/Document.php:702 | 6 | - Could Merge Ternary Into Ifthen
- Weak Type With Array
- Useless Instructions
- Nested Ternary
- Use ::Class Operator
- No Choice
|
/src/Html.php:2211 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
|
/src/ITILFollowup.php:951 | 6 | - Undefined Properties
- Missing Assignation In Branches
- Weak Type With Array
- Nested Ifthen
- Uses Default Values
- Strict Comparison With Booleans
|
/src/ITILFollowup.php:1085 | 6 | - Bail Out Early
- Nested Ifthen
- No Need For Else
- Uses Default Values
- Drop Else After Return
- Strict Comparison With Booleans
|
/src/ITILTemplateField.php:44 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Ambiguous Static
- No Public Access
- Unfinished Object
- Mismatch Properties Types
|
/src/Infocom.php:340 | 6 | - Method Is Not An If
- No Default For Referenced Parameter
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Never Called Parameter
|
/src/Inventory/Asset/NetworkEquipment.php:224 | 6 | - Unused Public Methods
- Method Signature Must Be Compatible
- Mismatched Type
- Different Argument Counts
- Wrong Type With Default
- Implicit Nullable Type
|
/src/Item_Ticket.php:577 | 6 | - Max Level Of Nesting
- Mismatched Default Arguments
- Too Many Local Variables
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
|
/src/LevelAgreement.php:46 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Ambiguous Static
- No Public Access
- Use ::Class Operator
- Inherited Property Type Must Match
|
/src/Link.php:568 | 6 | - Ambiguous Static
- Used Once Variables (In Scope)
- Unused Parameter
- Undefined Classes
- No Return Used
- Never Called Parameter
|
/src/Lock.php:61 | 6 | - Max Level Of Nesting
- Ambiguous Static
- Too Many Local Variables
- Undefined Classes
- Should Use Local Class
- No Return Used
|
/src/NetworkPort.php:937 | 6 | - Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Used Once Variables (In Scope)
- Unused Parameter
|
/src/NotificationMailing.php:123 | 6 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Undefined Classes
- Different Argument Counts
- Method Could Be Static
|
/src/NotificationTarget.php:320 | 6 | - Missing Assignation In Branches
- Use Positive Condition
- Strpos()-like Comparison
- Uses Default Values
- Strict Comparison With Booleans
- Else If Versus Elseif
|
/src/NotificationTargetChange.php:64 | 6 | - Unused Public Methods
- Max Level Of Nesting
- Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
|
/src/NotificationTargetTicket.php:164 | 6 | - Unused Public Methods
- Max Level Of Nesting
- Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
|
/src/Planning.php:2595 | 6 | - Unused Public Methods
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Use ::Class Operator
- Method Could Be Static
|
/src/QueuedNotification.php:86 | 6 | - Unused Public Methods
- Method Signature Must Be Compatible
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Different Argument Counts
- Method Could Be Static
|
/src/Report.php:553 | 6 | - Unused Public Methods
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Use ::Class Operator
- Method Could Be Static
|
/src/Reservation.php:997 | 6 | - Ambiguous Static
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- No Return Used
- Never Called Parameter
|
/src/RichText/RichText.php:54 | 6 | - Double Checks
- Ambiguous Static
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Type
- StandaloneType True False Null
|
/src/RuleAction.php:37 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- No Public Access
- Use ::Class Operator
- Mismatch Properties Types
- Inherited Property Type Must Match
|
/src/RuleCriteria.php:40 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- No Public Access
- Use ::Class Operator
- Mismatch Properties Types
- Inherited Property Type Must Match
|
/src/RuleImportEntity.php:233 | 6 | - Undefined Properties
- Missing Assignation In Branches
- Logical To in_array()
- Nested Ifthen
- Uses Default Values
- Strict Comparison With Booleans
|
/src/RuleImportEntity.php:258 | 6 | - Undefined Properties
- Logical To in_array()
- Nested Ifthen
- Uses Default Values
- Strict Comparison With Booleans
- Else If Versus Elseif
|
/src/Search.php:1353 | 6 | - Max Level Of Nesting
- Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- No Return Used
|
/src/Socket.php:647 | 6 | - Undefined Variable
- Used Once Variables (In Scope)
- Static Methods Called From Object
- Uses Default Values
- Strict Comparison With Booleans
- Else If Versus Elseif
|
/src/Stat.php:1800 | 6 | - Unused Public Methods
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Use ::Class Operator
- Method Could Be Static
|
/src/Stat.php:2103 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- No Return Used
- Method Could Be Static
- Never Called Parameter
|
/src/System/RequirementsManager.php:63 | 6 | - Should Use Local Class
- Mismatched Type
- Could Inject Parameter
- Wrong Type With Default
- Implicit Nullable Type
- Method Could Be Static
|
/src/System/Status/StatusChecker.php:249 | 6 | - Unused Public Methods
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
|
/src/System/Status/StatusChecker.php:317 | 6 | - Unused Public Methods
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
|
/src/System/Status/StatusChecker.php:379 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
|
/src/System/Status/StatusChecker.php:409 | 6 | - Unused Public Methods
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
|
/src/System/Status/StatusChecker.php:509 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
|
/src/Ticket.php:4051 | 6 | - Mismatched Default Arguments
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Undefined Classes
- No Return Used
|
/src/Ticket.php:4594 | 6 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Used Once Variables (In Scope)
- Unused Parameter
|
/src/Ticket.php:6746 | 6 | - Max Level Of Nesting
- Ambiguous Static
- Too Many Local Variables
- Undefined Classes
- Should Use Local Class
- No Return Used
|
/src/Toolbox.php:2248 | 6 | - Static Inclusions
- Missing Include
- Undefined Constants
- include_once() Usage
- No Parenthesis For Language Construct
- Preprocessable
|
/src/Toolbox.php:2507 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Should Use Local Class
- Could Inject Parameter
- Never Called Parameter
|
/src/Toolbox.php:3201 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Used Once Variables (In Scope)
- Unused Parameter
- Should Use Local Class
- Could Inject Parameter
|
/src/User.php:70 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- StandaloneType True False Null
- Wrong Typed Property Default
- Unfinished Object
- Property Could Be Local
|
/src/User.php:1729 | 6 | - Max Level Of Nesting
- Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Undefined Classes
|