/core/Models/AbstractExtendedHandler.php:1185 | 9 | - Used Once Variables (In Scope)
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Models/UserHandler.php:89 | 9 | - Objects Don't Need References
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/htdocs/editors/tinymce/jscripts/plugins/xoopsimagemanager/xoopsimagebrowser.php:857 | 9 | - Used Once Variables (In Scope)
- PHP Keywords As Names
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Max Level Of Nesting
- Don't Pollute Global Space
|
/modules/system/admin/images.php:1121 | 9 | - Used Once Variables (In Scope)
- PHP Keywords As Names
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Max Level Of Nesting
- Don't Pollute Global Space
|
/modules/system/admin/images/browser.php:919 | 9 | - Used Once Variables (In Scope)
- PHP Keywords As Names
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Max Level Of Nesting
- Don't Pollute Global Space
|
/modules/system/admin/preferences.php:681 | 9 | - Used Once Variables (In Scope)
- Undefined Functions
- Uses Default Values
- Used Once Variables
- Wrong Type For Native PHP Function
- Undefined Variable
|
/plugins/smarty/compiler.xoImgUrl.php:32 | 9 | - Used Once Variables (In Scope)
- Undefined Classes
- Objects Don't Need References
- Undefined Interfaces
- Unused Arguments
- No Class In Global
- Useless Referenced Argument
- Typehinted References
- Don't Pollute Global Space
|
/core/Database/Legacy/Updater/DatabaseUpdater.php:484 | 8 | - Used Once Variables (In Scope)
- Forgotten Visibility
- PHP Keywords As Names
- Unused Arguments
- Should Use Local Class
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Method Could Be Static
|
/core/ModelController.php:168 | 8 | - Used Once Variables (In Scope)
- Objects Don't Need References
- Unused Arguments
- Too Many Local Variables
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Mismatched Default Arguments
- Max Level Of Nesting
|
/core/Models/AbstractExtendedHandler.php:698 | 8 | - Used Once Variables (In Scope)
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Mismatched Default Arguments
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Models/AvatarHandler.php:70 | 8 | - Objects Don't Need References
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Models/BlockHandler.php:412 | 8 | - Objects Don't Need References
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Models/BlockPositionHandler.php:47 | 8 | - Objects Don't Need References
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Method Could Be Static
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Models/ModuleHandler.php:356 | 8 | - Objects Don't Need References
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Models/ModuleHandler.php:654 | 8 | - Used Once Variables (In Scope)
- Methods Without Return
- Empty Function
- Unused Arguments
- No Boolean As Default
- Use Named Boolean In Argument Definition
|
/core/Models/TemplateSetHandler.php:80 | 8 | - Objects Don't Need References
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Properties/AbstractProperties.php:544 | 8 | - Used Once Variables (In Scope)
- Methods Without Return
- PHP Keywords As Names
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
|
/core/View/Form/Elements/DHTMLTextAreaElement.php:184 | 8 | - Undefined Constants
- Htmlentities Calls
- Uses Default Values
- Useless Parenthesis
- Could Make A Function
- Wrong Type For Native PHP Function
- Preprocessable
|
/core/View/Form/Elements/DHTMLTextAreaElement.php:193 | 8 | - Undefined Constants
- Htmlentities Calls
- Uses Default Values
- Useless Parenthesis
- Could Make A Function
- Wrong Type For Native PHP Function
- Preprocessable
|
/core/View/Form/Elements/Select/EditorElement.php:55 | 8 | - Used Once Variables (In Scope)
- Parent First
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
- Incompatible Signature Methods With Covariance
|
/core/View/ModelLinkedForm/Form.php:545 | 8 | - Methods Without Return
- Objects Don't Need References
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
- Different Argument Counts
- Method Signature Must Be Compatible
|
/htdocs/install/class/pathstuffcontroller.php:82 | 8 | - Used Once Variables (In Scope)
- Forgotten Visibility
- Unused Arguments
- Should Use Local Class
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Method Could Be Static
|
/include/common.php:72 | 8 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
- Logical Should Use Symbolic Operators
|
/modules/system/admin/adsense.php:30 | 8 | - Used Once Variables (In Scope)
- Methods Without Return
- PHP Keywords As Names
- Unused Arguments
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/autotasks.php:32 | 8 | - Used Once Variables (In Scope)
- Methods Without Return
- PHP Keywords As Names
- Unused Arguments
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/rating.php:25 | 8 | - Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/userrank.php:60 | 8 | - Used Once Variables (In Scope)
- Methods Without Return
- PHP Keywords As Names
- Unused Arguments
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/plugins/sourceeditors/codemirror/Editor.php:56 | 8 | - Undefined Classes
- Undefined Interfaces
- Should Use Local Class
- No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Method Could Be Static
- Missing Returntype In Method
|
/plugins/sourceeditors/editarea/Editor.php:55 | 8 | - Undefined Classes
- Undefined Interfaces
- Should Use Local Class
- No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Method Could Be Static
- Missing Returntype In Method
|
/register.php:161 | 8 | - Uses Default Values
- Wrong Parameter Type
- Could Make A Function
- Variable Is Not A Condition
- Wrong Type For Native PHP Function
- Use random_int()
|
/core/Models/AbstractModel.php:140 | 7 | - Methods Without Return
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Method Could Be Static
- Different Argument Counts
- Method Signature Must Be Compatible
- Mismatch Parameter Name
|
/core/Models/BlockHandler.php:196 | 7 | - Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/Models/ModuleHandler.php:532 | 7 | - Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
- Mismatch Parameter Name
|
/core/View/ModelLinkedForm/Form.php:114 | 7 | - Methods Without Return
- PHP Keywords As Names
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Mismatch Parameter Name
|
/core/View/Renderer/CommentRenderer.php:85 | 7 | - Forgotten Visibility
- Should Use Local Class
- Never Used Parameter
- No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
|
/core/View/Renderer/PrinterFriendlyViewRenderer.php:83 | 7 | - Methods Without Return
- Should Use Local Class
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Mismatched Default Arguments
|
/htdocs/editors/CKeditor/formCkeditor.php:23 | 7 | - Useless Return
- Parent First
- Never Used Parameter
- No Boolean As Default
- Don't Send $this In Constructor
- Use Named Boolean In Argument Definition
- Incompatible Signature Methods With Covariance
|
/htdocs/editors/dhtmltextarea/dhtmltextarea.php:29 | 7 | - Used Once Variables (In Scope)
- Forgotten Visibility
- Unused Arguments
- Parent First
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
|
/htdocs/install/class/textsanitizer.php:75 | 7 | - Forgotten Visibility
- Should Use Local Class
- Never Used Parameter
- No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Method Could Be Static
|
/include/functions.php:50 | 7 | - Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/include/functions.php:353 | 7 | - Used Once Variables (In Scope)
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/include/functions.php:2045 | 7 | - PHP Keywords As Names
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Mismatched Default Arguments
- Don't Pollute Global Space
|
/include/searchform.php:41 | 7 | - Undefined Constants
- Used Once Variables (In Scope)
- Uses Default Values
- Unresolved Classes
- Undefined Classes
- Undefined Variable
|
/modules/system/admin/mimetype.php:30 | 7 | - Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/users/users.php:379 | 7 | - Undefined Constants
- Iffectations
- Buried Assignation
- Wrong Type For Native PHP Function
- Exit() Usage
- Should Use Prepared Statement
- Preprocessable
|
/modules/system/class/Customtag.php:12 | 7 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
|
/modules/system/class/Customtag.php:13 | 7 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
|
/modules/system/class/Customtag.php:14 | 7 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
|
/modules/system/class/CustomtagHandler.php:12 | 7 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
|
/modules/system/class/CustomtagHandler.php:13 | 7 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
|
/modules/system/class/CustomtagHandler.php:14 | 7 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
|
/plugins/sourceeditors/codemirror/codemirror.php:29 | 7 | - Forgotten Visibility
- Useless Return
- Parent First
- Never Used Parameter
- No Boolean As Default
- Don't Send $this In Constructor
- Use Named Boolean In Argument Definition
|
/core/DataFilter.php:314 | 6 | - Strict Comparison With Booleans
- Drop Else After Return
- Could Make A Function
- Use Positive Condition
- Bail Out Early
- No Need For Else
|
/core/Database/Legacy/Updater/DatabaseUpdater.php:194 | 6 | - Forgotten Visibility
- Objects Don't Need References
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
|
/core/Database/Legacy/Updater/DatabaseUpdater.php:517 | 6 | - Forgotten Visibility
- Should Use Local Class
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Method Could Be Static
|
/core/Debug.php:27 | 6 | - Methods Without Return
- PHP Keywords As Names
- Should Use Local Class
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
|
/core/File/MediaUploader.php:669 | 6 | - Used Once Variables (In Scope)
- Iffectations
- Uses Default Values
- Written Only Variables
- Buried Assignation
- @ Operator
|
/core/HTMLFilter.php:83 | 6 | - Used Once Variables (In Scope)
- Unresolved Classes
- Used Once Variables
- Written Only Variables
- Undefined Classes
- Should Make Alias
|
/core/ModelController.php:361 | 6 | - Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
|
/core/Models/AbstractExtendedHandler.php:750 | 6 | - No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
|
/core/Models/AbstractExtendedModel.php:152 | 6 | - No Return Used
- No Boolean As Default
- Use Named Boolean In Argument Definition
- Different Argument Counts
- Method Signature Must Be Compatible
- Mismatch Parameter Name
|
/core/Models/AbstractExtendedModel.php:821 | 6 | - Undefined Constants
- Strict Comparison With Booleans
- Uses Default Values
- Useless Parenthesis
- Drop Else After Return
- No Need For Else
|
/core/ObjectRegistry.php:103 | 6 | - Use Instanceof
- Drop Else After Return
- Use Positive Condition
- Bail Out Early
- No Need For Else
- Check All Types
|
/core/ObjectRegistry.php:126 | 6 | - Use Instanceof
- Drop Else After Return
- Use Positive Condition
- Bail Out Early
- No Need For Else
- Check All Types
|
/core/ObjectRegistry.php:148 | 6 | - Use Instanceof
- Drop Else After Return
- Use Positive Condition
- Bail Out Early
- No Need For Else
- Check All Types
|
/core/ObjectRegistry.php:178 | 6 | - Use Instanceof
- Drop Else After Return
- Use Positive Condition
- Bail Out Early
- No Need For Else
- Check All Types
|
/core/ObjectRegistry.php:208 | 6 | - Use Instanceof
- Drop Else After Return
- Use Positive Condition
- Bail Out Early
- No Need For Else
- Check All Types
|
/core/Security/RequestSecurity.php:120 | 6 | - Undefined Constants
- Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- Should Use Local Class
- Method Could Be Static
|
/core/Security/RequestSecurity.php:156 | 6 | - Undefined Constants
- Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- Should Use Local Class
- Method Could Be Static
|
/core/View/Form/TableForm.php:54 | 6 | - Methods Without Return
- PHP Keywords As Names
- Mismatched Default Arguments
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
|
/core/View/Form/ThemeForm.php:54 | 6 | - Methods Without Return
- PHP Keywords As Names
- Mismatched Default Arguments
- Different Argument Counts
- Method Signature Must Be Compatible
- Incompatible Signature Methods With Covariance
|
/core/View/ModelLinkedForm/Form.php:666 | 6 | - Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- Never Used Parameter
- No Boolean As Default
- Use Named Boolean In Argument Definition
|
/htdocs/editors/CKeditor/Editor.php:36 | 6 | - Should Use Local Class
- No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Method Could Be Static
- Missing Returntype In Method
|
/htdocs/editors/CKeditor/ceditfinder/_browse.php:77 | 6 | - Used Once Variables (In Scope)
- Methods Without Return
- Empty Function
- Unused Arguments
- No Class In Global
- Don't Pollute Global Space
|
/htdocs/editors/CKeditor/ceditfinder/_browse.php:304 | 6 | - Used Once Variables (In Scope)
- Methods Without Return
- Empty Function
- Unused Arguments
- No Class In Global
- Don't Pollute Global Space
|
/htdocs/editors/CKeditor/ceditfinder/_browse.php:341 | 6 | - Uses Default Values
- Or Die
- Buried Assignation
- Exit() Usage
- @ Operator
- Logical Should Use Symbolic Operators
|
/htdocs/editors/dhtmltextarea/Editor.php:36 | 6 | - Should Use Local Class
- No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Method Could Be Static
- Missing Returntype In Method
|
/htdocs/editors/tinymce/Editor.php:36 | 6 | - Should Use Local Class
- No Boolean As Default
- Ambiguous Static
- Use Named Boolean In Argument Definition
- Method Could Be Static
- Missing Returntype In Method
|
/htdocs/editors/tinymce/formtinymce.php:30 | 6 | - Forgotten Visibility
- Parent First
- Never Used Parameter
- No Boolean As Default
- Don't Send $this In Constructor
- Use Named Boolean In Argument Definition
|
/htdocs/editors/tinymce/jscripts/plugins/xoopsimagemanager/xoopsimagebrowser.php:861 | 6 | - Strict Comparison With Booleans
- Drop Else After Return
- Nested Ifthen
- Bail Out Early
- No Need For Else
- Test Then Cast
|
/include/checkinvite.php:73 | 6 | - Used Once Variables (In Scope)
- Undefined Functions
- Written Only Variables
- Useless Parenthesis
- Timestamp Difference
- Preprocessable
|
/include/functions.php:194 | 6 | - 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
|
/include/functions.php:644 | 6 | - PHP Keywords As Names
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/include/functions.php:758 | 6 | - Undefined Functions
- Uses Default Values
- PHP Keywords As Names
- Drop Else After Return
- Nested Ifthen
- No Need For Else
|
/include/functions.php:790 | 6 | - PHP Keywords As Names
- Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/include/functions.php:1058 | 6 | - Used Once Variables (In Scope)
- Unused Arguments
- Never Used Parameter
- No Class In Global
- Max Level Of Nesting
- Don't Pollute Global Space
|
/include/functions.php:1156 | 6 | - PHP Keywords As Names
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Max Level Of Nesting
- Don't Pollute Global Space
|
/include/functions.php:1240 | 6 | - Never Used Parameter
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Max Level Of Nesting
- Don't Pollute Global Space
|
/include/functions.php:1677 | 6 | - Undefined Functions
- Uses Default Values
- PHP Keywords As Names
- Buried Assignation
- Same Conditions In Condition
- Inconsistent Elseif
|
/include/functions.php:1838 | 6 | - Used Once Variables (In Scope)
- Unused Arguments
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/blocks.php:67 | 6 | - Methods Without Return
- PHP Keywords As Names
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/customtag.php:30 | 6 | - Methods Without Return
- PHP Keywords As Names
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/pages.php:31 | 6 | - Methods Without Return
- PHP Keywords As Names
- No Boolean As Default
- No Class In Global
- Use Named Boolean In Argument Definition
- Don't Pollute Global Space
|
/modules/system/admin/users/userform.php:126 | 6 | - Undefined Constants
- Used Once Variables (In Scope)
- Unresolved Classes
- Undefined Classes
- Useless Parenthesis
- Undefined Variable
|
/modules/system/blocks/system_admin_blocks.php:28 | 6 | - Invalid Constant Name
- Constants With Strange Names
- Use const
- Implied If
- Don't Pollute Global Space
- Preprocessable
|
/modules/system/language/english/admin/preferences.php:634 | 6 | - Invalid Constant Name
- Multiple Constant Definition
- Constants With Strange Names
- Use const
- Don't Pollute Global Space
- Preprocessable
|
/plugins/smarty/function.resized_image.php:135 | 6 | - Iffectations
- Uses Default Values
- Buried Assignation
- Nested Ifthen
- Merge If Then
- @ Operator
|
/plugins/smarty/function.xoops_link.php:50 | 6 | - Used Once Variables (In Scope)
- Methods Without Return
- Unused Arguments
- No Class In Global
- Max Level Of Nesting
- Don't Pollute Global Space
|
/plugins/sourceeditors/editarea/editarea.php:29 | 6 | - Useless Return
- Parent First
- Never Used Parameter
- No Boolean As Default
- Don't Send $this In Constructor
- Use Named Boolean In Argument Definition
|