Concentrated issues

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

File Count Analysis
/install/vendor/smarty/libs/plugins/function.html_checkboxes.php:17016
  •   Don't Pollute Global Space
  •   Use Named Boolean In Argument Definition
  •   No Class In Global
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatebase.php:3216
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/install/vendor/smarty/libs/plugins/function.html_select_time.php:18013
  •   Overwritten Literals
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Uses Default Values
  •   Could Make A Function
  •   list() May Omit Variables
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:123813
  •   Undefined Properties
  •   No Need For Else
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Could Make A Function
  •   Drop Else After Return
  •   Avoid Substr() One
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:124713
  •   Undefined Properties
  •   No Need For Else
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Could Make A Function
  •   Drop Else After Return
  •   Avoid Substr() One
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:134813
  •   Undefined Properties
  •   No Need For Else
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Could Make A Function
  •   Drop Else After Return
  •   Avoid Substr() One
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:135813
  •   Undefined Properties
  •   No Need For Else
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Could Make A Function
  •   Drop Else After Return
  •   Avoid Substr() One
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:136813
  •   Undefined Properties
  •   No Need For Else
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Could Make A Function
  •   Drop Else After Return
  •   Avoid Substr() One
/application/Espo/Core/Authentication/LogoutFactory.php:3912
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Console/Commands/AppInfo.php:4412
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Duplicate/WhereBuilderFactory.php:3912
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Job/Preparator/Data.php:3412
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Primary/FilterFactory.php:4412
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/install/vendor/smarty/libs/SmartyBC.class.php:45412
  •   Don't Pollute Global Space
  •   Useless Referenced Argument
  •   No Class In Global
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Missing Some Returntype
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:17312
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:23312
  •   Undefined Properties
  •   Should Use Ternary Operator
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Could Make A Function
  •   Avoid Substr() One
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:24212
  •   Undefined Properties
  •   Should Use Ternary Operator
  •   Avoid Optional Properties
  •   Uses Default Values
  •   Could Make A Function
  •   Avoid Substr() One
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:45212
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:89012
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:102612
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:118812
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php:129812
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/application/Espo/Core/Action/Params.php:3911
  •   Method Is Not An If
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Formula/Parser/Ast/Node.php:4011
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/WebSocket/Pusher.php:48011
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/install/vendor/smarty/libs/Smarty.class.php:135211
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Static
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/Smarty.class.php:136611
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Static
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/plugins/modifier.truncate.php:2711
  •   Don't Pollute Global Space
  •   Use Named Boolean In Argument Definition
  •   No Class In Global
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php:11611
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php:22811
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php:34911
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php:41811
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php:49611
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php:56811
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   Should Use Existing Constants
  •   Avoid Optional Properties
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/application/Espo/Controllers/DataPrivacy.php:4710
  •   Method Is Not An If
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
/application/Espo/Tools/EntityManager/EntityManager.php:8810
  •   Assumptions
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Could Inject Parameter
  •   Modified Typed Parameter
  •   Never Called Parameter
/install/vendor/smarty/libs/plugins/modifier.escape.php:2410
  •   Don't Pollute Global Space
  •   Use Named Boolean In Argument Definition
  •   No Class In Global
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/plugins/shared.mb_wordwrap.php:2210
  •   Don't Pollute Global Space
  •   Use Named Boolean In Argument Definition
  •   No Class In Global
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_setfilter.php:2810
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php:7910
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Classes
  •   No Return Used
  •   Could Inject Parameter
  •   Wrong Type With Default
  •   Never Called Parameter
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php:11910
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php:20810
  •   Method Is Not An If
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/install/vendor/smarty/libs/sysplugins/smarty_internal_template.php:49410
  •   Method Is Not An If
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Classes
  •   Could Inject Parameter
  •   Wrong Type With Default
/application/Espo/Classes/FieldProcessing/Email/IcsDataLoader.php:689
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/Cache/Clearer.php:439
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Hook/Manager.php:439
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Formula/ArgumentList.php:1559
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static
/application/Espo/Core/Formula/EvaluatedArgumentList.php:1559
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static
/application/Espo/Core/Portal/Utils/Url.php:479
  •   Uses Default Values
  •   Useless Instructions
  •   Could Make A Function
  •   Wrong Type Returned
  •   No Choice
  •   Preprocessable
/application/Espo/Core/Portal/Utils/Url.php:689
  •   Overwritten Literals
  •   Uses Default Values
  •   Useless Instructions
  •   Could Make A Function
  •   No Choice
  •   Preprocessable
/application/Espo/Core/Portal/Utils/Url.php:849
  •   Overwritten Literals
  •   Uses Default Values
  •   Useless Instructions
  •   Could Make A Function
  •   No Choice
  •   Preprocessable
/application/Espo/Core/Utils/DataUtil.php:439
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   Useless Referenced Argument
  •   No Boolean As Default
  •   Should Use Local Class
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/application/Espo/Core/Utils/Util.php:2789
  •   Wrong Parameter Type
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
  •   Avoid Substr() One
/application/Espo/Core/WebSocket/Pusher.php:4639
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Method Could Be Static
/application/Espo/ORM/QueryBuilder.php:679
  •   Should Use Local Class
  •   Mismatched Default Arguments
  •   Mismatched Type
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Wrong Type With Default
  •   Method Could Be Static
  •   Never Called Parameter
/install/vendor/smarty/libs/plugins/block.textformat.php:359
  •   Don't Pollute Global Space
  •   Useless Referenced Argument
  •   No Class In Global
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/plugins/shared.mb_str_replace.php:209
  •   No Default For Referenced Parameter
  •   Don't Pollute Global Space
  •   No Class In Global
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource_keyvaluestore.php:1769
  •   Insufficient Type
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_special_variable.php:279
  •   Unused Public Methods
  •   Ambiguous Static
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php:549
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Classes
  •   No Return Used
  •   Could Inject Parameter
  •   Wrong Type With Default
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php:1009
  •   Use Named Boolean In Argument Definition
  •   Useless Referenced Argument
  •   No Boolean As Default
  •   Undefined Classes
  •   No Return Used
  •   Could Inject Parameter
  •   Never Called Parameter
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:7809
  •   False To Array Conversion
  •   Undefined Properties
  •   Repeated Regex
  •   Weak Type With Array
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
/application/Espo/Core/Acl/Map/DataBuilder.php:588
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/Route.php:458
  •   Ambiguous Visibilities
  •   Ambiguous Static
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Same Name For Property And Method
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Formula/Parser/Statement/StatementRef.php:368
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Log/Handler/DatabaseHandler.php:448
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migration/StepsProvider.php:738
  •   Empty Function
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Could Make A Function
/application/Espo/Core/Utils/Database/Dbal/Types/LongtextType.php:478
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
/application/Espo/Core/Utils/Database/Dbal/Types/MediumtextType.php:478
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
/application/Espo/Core/Utils/Database/Dbal/Types/UuidType.php:478
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
/application/Espo/Core/Utils/Util.php:10088
  •   Check Division By Zero
  •   Useless Parenthesis
  •   Wrong Number Of Arguments
  •   Use random_int()
  •   Preprocessable
  •   Adding Zero
/application/Espo/Core/Utils/Util.php:10498
  •   Check Division By Zero
  •   Useless Parenthesis
  •   Wrong Number Of Arguments
  •   Use random_int()
  •   Preprocessable
  •   Adding Zero
/application/Espo/Entities/Integration.php:808
  •   Mismatch Parameter Name
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Mismatched Default Arguments
  •   Undefined Classes
  •   No Return Used
  •   Wrong Type With Default
/application/Espo/Repositories/Email.php:5608
  •   Empty Function
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
  •   Could Make A Function
/application/Espo/Tools/Attachment/DetailsObtainer.php:568
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Useless Instructions
  •   Could Make A Function
  •   Wrong Type Returned
  •   No Choice
/install/core/Installer.php:3048
  •   Unused Public Methods
  •   Assumptions
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
  •   Implicit Nullable Type
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_foreach.php:508
  •   Unused Public Methods
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_include.php:618
  •   Unused Public Methods
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_include.php:1698
  •   Undefined Properties
  •   Missing Assignation In Branches
  •   Nested Ifthen
  •   Ambiguous Array Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
/install/vendor/smarty/libs/sysplugins/smarty_internal_utility.php:1838
  •   Max Level Of Nesting
  •   Insufficient Type
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Should Use Local Class
  •   Undefined Classes
/application/Espo/Classes/FieldValidators/Settings/AvailableReactions/Valid.php:567
  •   Fn Argument Variable Confusion
  •   Written Only Variables
  •   Empty Function
  •   Wrong Type With Call
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
/application/Espo/Core/Formula/ArgumentList.php:1637
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static
/application/Espo/Core/Formula/EvaluatedArgumentList.php:1637
  •   Unused Public Methods
  •   PHP Native Class Type Compatibility
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static
/application/Espo/Core/Mail/Account/ImapParams.php:427
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Storage/Params.php:487
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Storage/Params.php:507
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Mail/Header/XQueueItemId.php:1117
  •   Should Make Alias
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Class Constants
  •   Undefined Classes
  •   Never Called Parameter
/application/Espo/Core/Mail/Parsers/MailMimeParser.php:657
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Undefined Classes
  •   Undefined Interfaces
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/SelectManager.php:22007
  •   Unused Public Methods
  •   Assumptions
  •   Useless Referenced Argument
  •   Should Use Local Class
  •   Undefined Classes
  •   Method Could Be Static
/application/Espo/Core/Select/SelectManager.php:24507
  •   Assumptions
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Undefined Classes
/application/Espo/Core/Utils/File/Manager.php:11347
  •   Should Use Local Class
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Method Could Be Static
  •   Never Called Parameter
  •   Missing Some Returntype
/application/Espo/Core/WebSocket/Pusher.php:4947
  •   Unused Public Methods
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   Undefined Interfaces
/application/Espo/Modules/Crm/Classes/AssignmentNotificators/Meeting.php:837
  •   Fn Argument Variable Confusion
  •   Empty Function
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Strict Comparison With Booleans
/application/Espo/Tools/AdminNotifications/LatestReleaseDataRequester.php:507
  •   Variable Is Not A Condition
  •   Wrong Parameter Type
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Preprocessable
/application/Espo/Tools/App/Language/AclDependencyItem.php:407
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/Params.php:397
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/CaptureService.php:737
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Same Name For Property And Method
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/ConfirmResult.php:397
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Pdf/Dompdf/Contents.php:447
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Undefined Interfaces
  •   Unfinished Object
  •   Property Could Be Local
/install/vendor/smarty/libs/Smarty.class.php:7347
  •   Method Is Not An If
  •   Unused Public Methods
  •   Should Use Local Class
  •   No Null For Index
  •   Undefined Classes
  •   Wrong Type With Default
  •   Method Could Be Static
/install/vendor/smarty/libs/plugins/function.html_options.php:367
  •   Don't Pollute Global Space
  •   No Class In Global
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/plugins/function.html_select_date.php:547
  •   Don't Pollute Global Space
  •   No Class In Global
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/plugins/function.html_select_time.php:347
  •   Don't Pollute Global Space
  •   No Class In Global
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/plugins/function.html_table.php:507
  •   Don't Pollute Global Space
  •   No Class In Global
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/plugins/function.mailto.php:517
  •   Don't Pollute Global Space
  •   No Class In Global
  •   Too Many Local Variables
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/plugins/modifiercompiler.strip_tags.php:217
  •   Method Is Not An If
  •   Don't Pollute Global Space
  •   No Class In Global
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Undefined Classes
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_include.php:1727
  •   Undefined Properties
  •   Ambiguous Array Index
  •   No Null For Index
  •   Indices Are Int Or String
  •   Uses Default Values
  •   Non Integer Nor String As Index
  •   Use random_int()
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php:3857
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   No Null For Index
  •   Undefined Classes
  •   Wrong Type With Default
  •   Never Called Parameter
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_eval.php:587
  •   Merge If Then
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_string.php:587
  •   Merge If Then
  •   Buried Assignation
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   Iffectations
  •   Uses Default Values
  •   Could Make A Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_template.php:3367
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Classes
  •   Wrong Type With Default
  •   Memoize MagicCall
/install/vendor/smarty/libs/sysplugins/smarty_internal_template.php:4277
  •   Unused Public Methods
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Undefined Classes
  •   Memoize MagicCall
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:8037
  •   False To Array Conversion
  •   Repeated Regex
  •   Weak Type With Array
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
/install/vendor/smarty/libs/sysplugins/smarty_internal_templateparser.php:30587
  •   Wrong Argument Type
  •   String May Hold A Variable
  •   Weak Type With Array
  •   Wrong Type With Call
  •   Uses Default Values
  •   Could Make A Function
  •   Adding Zero
/install/vendor/smarty/libs/sysplugins/smarty_internal_utility.php:2957
  •   No Default For Referenced Parameter
  •   Max Level Of Nesting
  •   Ambiguous Static
  •   Too Many Local Variables
  •   Should Use Local Class
  •   Undefined Classes
  •   Wrong Type With Default
/install/vendor/smarty/libs/sysplugins/smarty_resource_custom.php:387
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
  •   StandaloneType True False Null
  •   Missing Some Returntype
/application/Espo/Classes/Cleanup/AppLog.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Cleanup/AppLog.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/DuplicateWhereBuilders/General.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/DuplicateWhereBuilders/General.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/FieldProcessing/LeadCapture/ExampleLoader.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/FieldProcessing/LeadCapture/ExampleLoader.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/FieldValidators/EmailType.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/FieldValidators/EmailType.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/CheckNewVersion.php:466
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/Cleanup.php:896
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/Cleanup.php:906
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/Cleanup.php:916
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/Cleanup.php:926
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/SendScheduledEmails.php:616
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/SendScheduledEmails.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/SendScheduledEmails.php:646
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/SendScheduledEmails.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Jobs/SendScheduledEmails.php:666
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/MassAction/User/MassDelete.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/MassAction/User/MassDelete.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/MassAction/User/MassUpdate.php:706
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Record/Attachment/CreateInputFilter.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Record/User/OutputFilter.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Attachment/BeforeCreate.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Attachment/BeforeCreate.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Email/BeforeUpdate.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Email/BeforeUpdate.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/EmailFilter/BeforeSave.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Note/BeforeCreate.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Note/BeforeCreate.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Portal/AfterUpdate.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Portal/AfterUpdate.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/RecordHooks/Webhook/BeforeSave.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Select/Email/AdditionalAppliers/Main.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Select/Email/TextFilter.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Select/Email/TextFilter.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Classes/Select/Email/Where/ItemConverters/InFolder.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Controllers/ExternalAccount.php:1406
  •   Written Only Variables
  •   Used Once Variables (In Scope)
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   list() May Omit Variables
/application/Espo/Controllers/FieldManager.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Controllers/LabelManager.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Controllers/Stream.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Controllers/TemplateManager.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/AccessChecker/AccessCheckerFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/AccessChecker/AccessCheckers/Foreign.php:686
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/AssignmentChecker/AssignmentCheckerFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/AssignmentChecker/Helper.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/GlobalRestriction.php:936
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/LinkChecker/LinkCheckerFactory.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/LinkChecker/LinkCheckerFactory.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/Map/MapFactory.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/OwnershipChecker/OwnershipCheckerFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Acl/Table/DefaultTableFactory.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/AclManager.php:4406
  •   Ambiguous Array Index
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Useless Instructions
  •   No Choice
/application/Espo/Core/Action/Actions/ConvertCurrency.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Action/Actions/ConvertCurrency.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Action/Actions/Merge/Merger.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Action/Actions/Merge/Merger.php:2716
  •   Empty Function
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
/application/Espo/Core/Api/ActionHandler.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/Auth.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/AuthBuilder.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/ControllerActionHandler.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/ControllerActionProcessor.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/MiddlewareProvider.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/Route.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/Route.php:466
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/RouteProcessor.php:616
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/RouteProcessor.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Api/Starter.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ApplicationRunners/PortalClient.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Authentication.php:916
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/LoginFactory.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/LoginFactory.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Oidc/ConfigDataProvider.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Oidc/KeysProvider.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Oidc/Login.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Oidc/UserProvider/Sync.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Oidc/UserProvider/Sync.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Email/EmailLogin.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Email/EmailLogin.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Email/Util.php:836
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Email/Util.php:856
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Sms/SmsLogin.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Sms/SmsLogin.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Sms/SmsUserSetup.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Sms/Util.php:806
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Totp/TotpLogin.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/TwoFactor/Totp/TotpUserSetup.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Util/MethodProvider.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Authentication/Util/MethodProvider.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Console/CommandManager.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Console/Commands/Extension.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Console/Commands/Version.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
/application/Espo/Core/Container/ContainerConfiguration.php:956
  •   Wrong Type With Call
  •   Uses Default Values
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
  •   Useless Null Coalesce
/application/Espo/Core/Container/ContainerConfiguration.php:1036
  •   Wrong Type With Call
  •   Uses Default Values
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
  •   Useless Null Coalesce
/application/Espo/Core/Currency/Rates.php:1306
  •   Unused Public Methods
  •   Ambiguous Static
  •   Should Use Local Class
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Method Could Be Static
/application/Espo/Core/DataManager.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/DataManager.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/DataManager.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/DataManager.php:706
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/DataManager.php:726
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Duplicate/Finder.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/EntryPoint/EntryPointManager.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ExternalAccount/ClientManager.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Field/Address/AddressFormatterFactory.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Field/Address/AddressFormatterFactory.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Field/Currency/CurrencyAttributeExtractor.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/ListLoadProcessor.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/ReadLoadProcessor.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/Reminder/Loader.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/SaveProcessor.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/Stream/FollowersLoader.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/Stream/FollowersLoader.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/Stream/FollowersLoader.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldProcessing/Stream/FollowersLoader.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldValidation/CheckerFactory.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldValidation/Failure.php:356
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldValidation/Failure.php:376
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/FieldValidation/ValidatorFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Formula/Functions/BaseFunction.php:746
  •   Property Used In One Method Only
  •   Avoid Using stdClass
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Formula/Parser.php:7836
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Static
  •   No Boolean As Default
  •   Too Many Local Variables
  •   Could Inject Parameter
/application/Espo/Core/Hook/Deprecations/BaseHook.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Hook/Deprecations/BaseHook.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Hook/Deprecations/BaseHook.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/HookManager.php:726
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/HookManager.php:766
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/Helper/Data.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/Helper/Data.php:486
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/Helper/Data.php:496
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/Htmlizer.php:816
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/Htmlizer.php:826
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/Htmlizer.php:886
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/Htmlizer.php:906
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/HtmlizerFactory.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Htmlizer/HtmlizerFactory.php:496
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Static
  •   No Boolean As Default
  •   Mismatched Type
  •   StandaloneType True False Null
  •   Never Called Parameter
/application/Espo/Core/Job/ConfigDataProvider.php:406
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Job/JobFactory.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Job/JobRunner.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Job/JobScheduler.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Job/ScheduleProcessor.php:646
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Loaders/BaseLanguage.php:396
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Loaders/BaseLanguage.php:406
  •   Ambiguous Visibilities
  •   Used Once Property
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Mismatch Properties Types
/application/Espo/Core/Log/Handler/DatabaseHandler.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Log/HandlerListLoader.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Log/LogLoader.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Fetcher.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/GroupAccount/Account.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/GroupAccount/Hooks/AfterFetch.php:796
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/GroupAccount/Hooks/AfterFetch.php:806
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/GroupAccount/Service.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/GroupAccount/StorageFactory.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/GroupAccount/StorageFactory.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/ImapParams.php:416
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/PersonalAccount/Account.php:686
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/PersonalAccount/Service.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/PersonalAccount/StorageFactory.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/PersonalAccount/StorageFactory.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/SendingAccountProvider.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/SendingAccountProvider.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Storage/Params.php:446
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Storage/Params.php:456
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Storage/Params.php:466
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Storage/Params.php:516
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Storage/Params.php:526
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Account/Util/NotificationHelper.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/EmailSender.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/EmailSender.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Mail/Event/Event.php:2446
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Useless Instructions
  •   Could Make A Function
  •   Wrong Type Returned
  •   No Choice
/application/Espo/Core/Mail/Parsers/MailMimeParser.php:4316
  •   Weak Type With Array
  •   Indices Are Int Or String
  •   Non Integer Nor String As Index
  •   Useless Instructions
  •   Wrong Type Returned
  •   No Choice
/application/Espo/Core/Mail/Sender.php:836
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/MassAction/Actions/MassConvertCurrency.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/MassAction/Actions/MassConvertCurrency.php:606
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/MassAction/Jobs/Process.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/MassAction/MassActionFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/MassAction/Service.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/MassAction/ServiceParams.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Notification/AssignmentNotificatorFactory.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Notification/AssignmentNotificatorFactory.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/AttributeExtractorFactory.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/AttributeExtractorFactory.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/DatabaseParamsFactory.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/EntityFactory.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/EntityManagerFactory.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/EntityManagerProxy.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/QueryComposer/Part/FunctionConverterFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/RepositoryFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/ValueFactoryFactory.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/ORM/ValueFactoryFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Portal/Acl/AccessChecker/AccessCheckerFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Portal/Acl/Map/MapFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Portal/Acl/OwnershipChecker/OwnershipCheckerFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Portal/Acl/Table/TableFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Rebuild/RebuildActionProcessor.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Rebuild/RebuildActionProcessor.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Access/LinkCheck.php:856
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Access/LinkCheck.php:866
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Defaults/DefaultPopulator.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Defaults/PopulatorFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Defaults/PopulatorFactory.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Defaults/PopulatorFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Defaults/PopulatorFactory.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Duplicator/EntityDuplicator.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Duplicator/EntityDuplicator.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Duplicator/FieldDuplicatorFactory.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Duplicator/FieldDuplicatorFactory.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/EntityProvider.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Formula/Processor.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Hook/Provider.php:676
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Hook/Provider.php:686
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Output/FilterProvider.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Output/FilterProvider.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/Output/FilterProvider.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/ServiceContainer.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/ServiceFactory.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/ServiceFactory.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Record/ServiceFactory.php:606
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Repositories/Database.php:1216
  •   Unused Public Methods
  •   Useless Referenced Argument
  •   Unused Parameter
  •   Used Once Variables (In Scope)
  •   Empty Function
  •   Undefined Classes
/application/Espo/Core/Select/AccessControl/FilterFactory.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/AccessControl/FilterFactory.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/AccessControl/FilterFactory.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/AccessControl/FilterResolverFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/AccessControl/Filters/ForeignOnlyTeam.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/AccessControl/Filters/PortalOnlyContact.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Applier/Appliers/Additional.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Applier/Appliers/Additional.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Applier/Factory.php:796
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Applier/Factory.php:806
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Bool/Applier.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Bool/FilterFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Helpers/FieldHelper.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Order/ItemConverterFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Order/ItemConverterFactory.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Order/OrdererFactory.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Order/OrdererFactory.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Order/OrdererFactory.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Select/Applier.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Select/Applier.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/SelectManager.php:3466
  •   Merge If Then
  •   Variable Is Not A Condition
  •   Nested Ifthen
  •   Uses Default Values
  •   Strict Comparison With Booleans
  •   Else If Versus Elseif
/application/Espo/Core/Select/Text/Applier.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Text/Applier.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Text/FullTextSearch/DataComposerFactory.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Text/FullTextSearch/DataComposerFactory.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Text/FullTextSearch/DefaultDataComposer.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Select/Text/FullTextSearch/DefaultDataComposer.php:1056
  •   Empty Function
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Undefined Classes
  •   Wrong Number Of Arguments
/application/Espo/Core/Select/Where/ItemGeneralConverter.php:726
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Sms/SmsSender.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Sms/SmsSender.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Actions/Base.php:826
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Actions/Helper.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migration/StepRunner.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migration/StepRunner.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migration/StepRunner.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migration/VersionDataProvider.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migration/VersionDataProvider.php:426
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V7_2/AfterUpgrade.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V7_2/AfterUpgrade.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V7_5/AfterUpgrade.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V8_2/AfterUpgrade.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V8_2/AfterUpgrade.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V8_2/AfterUpgrade.php:456
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V8_2/AfterUpgrade.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V8_3/AfterUpgrade.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V8_3/AfterUpgrade.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Upgrades/Migrations/V9_0/AfterUpgrade.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Acl/UserAclManagerProvider.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Acl/UserAclManagerProvider.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Acl/UserAclManagerProvider.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Address/CountryDataProvider.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Autoload.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Autoload.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Autoload/NamespaceLoader.php:736
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Client/DevModeJsFileListProvider.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/ClientManager.php:686
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/Converter.php:1156
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/Defs/AttributeDefs.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/Defs/IndexDefs.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/Defs/RelationDefs.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Currency.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/FieldConverters/PersonName.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/RelationConverter.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Orm/RelationConverter.php:676
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Schema/Builder.php:716
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Schema/Column.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Schema/Column.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Database/Schema/SchemaManagerProxy.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/DateTime/DateTimeFactory.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/DateTime/DateTimeFactory.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/File/MimeType.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Metadata/Helper.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Metadata/OrmMetadataData.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Wrong Typed Property Default
  •   Property Could Be Local
/application/Espo/Core/Utils/Metadata/OrmMetadataData.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Module.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Resource/FileReader.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/Route.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/ScheduledJob.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/ScheduledJob.php:636
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/ThemeManager.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Utils/ThemeManager.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Core/Webhook/Manager.php:706
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/EntryPoints/Attachment.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/EntryPoints/Attachment.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/EntryPoints/Attachment.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Hooks/Attachment/RemoveFile.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Hooks/Common/Collaborators.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Hooks/Common/DeleteId.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Hooks/Common/Formula.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Hooks/EmailFilter/CacheClearing.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Hooks/LeadCapture/ClearCache.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Business/Event/Invitations.php:746
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/Acl/Meeting/AssignmentChecker.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/Acl/Meeting/AssignmentChecker.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/AssignmentNotificators/Meeting.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/FieldProcessing/Call/PhoneNumberMapLoader.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/RecordHooks/Lead/AfterCreate.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/RecordHooks/Opportunity/BeforeUpdate.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/RecordHooks/TargetList/AfterCreate.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Classes/RecordHooks/TargetList/AfterCreateDuplicate.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/EntryPoints/EventConfirmation.php:646
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Hooks/Meeting/Uid.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Jobs/ProcessMassEmail.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Jobs/ProcessMassEmail.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Jobs/SubmitPopupReminders.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Jobs/SubmitPopupReminders.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Activities/Api/GetComposeAddressList.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Activities/Api/GetComposeAddressList.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Activities/Api/GetUpcoming.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Activities/Api/GetUpcoming.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Activities/Service.php:826
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Activities/Upcoming/Params.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/application/Espo/Modules/Crm/Tools/Activities/Upcoming/Params.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/application/Espo/Modules/Crm/Tools/Activities/Upcoming/Params.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/application/Espo/Modules/Crm/Tools/Activities/UpcomingService.php:736
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Activities/UpcomingService.php:796
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Calendar/Service.php:866
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Case/Service.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/MassEmail/MessagePreparator/Data.php:376
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/MassEmail/QueueCreator.php:806
  •   Max Level Of Nesting
  •   Use Named Boolean In Argument Definition
  •   Ambiguous Static
  •   Mismatch Type And Default
  •   No Boolean As Default
  •   Too Many Local Variables
/application/Espo/Modules/Crm/Tools/MassEmail/SendingProcessor.php:796
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/MassEmail/SendingProcessor.php:806
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/Invitee.php:356
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/Invitee.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/Sender.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/Sender.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/Sender.php:616
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/InvitationService.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/InvitationService.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Meeting/Service.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Opportunity/Report/SalesPipeline.php:586
  •   Unused Public Methods
  •   Use Named Boolean In Argument Definition
  •   No Boolean As Default
  •   Avoid Using stdClass
  •   StandaloneType True False Null
  •   Modified Typed Parameter
/application/Espo/Modules/Crm/Tools/Opportunity/Service.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Reminder/Sender/EmailReminder.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Reminder/Sender/EmailReminder.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Reminder/Sender/EmailReminder.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/Reminder/Sender/EmailReminder.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/TargetList/MetadataProvider.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/TargetList/RecordService.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Modules/Crm/Tools/TargetList/RecordService.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/ORM/Mapper/BaseMapper.php:726
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Services/Integration.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Services/Integration.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/AppService.php:706
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/AppService.php:746
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/AppService.php:756
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/Language/AclDependencyItem.php:396
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/Language/AclDependencyItem.php:416
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/Metadata/AclDependencyItem.php:366
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/Metadata/AclDependencyItem.php:376
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/SettingsService.php:686
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/SettingsService.php:696
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/App/SettingsService.php:736
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Captcha/Checker.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Captcha/Checker.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Currency/Conversion/DefaultEntityConverter.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Currency/Conversion/DefaultEntityConverter.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/AddressService.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/AddressService.php:676
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/Api/PostImportEml.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/ImportEmlService.php:486
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/ImportEmlService.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/InboxService.php:636
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/InboxService.php:646
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/InboxService.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/InboxService.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/SendService.php:896
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Email/SendService.php:946
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailFolder/Service.php:686
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php:606
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php:636
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php:646
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/Processor.php:806
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/Processor.php:836
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailNotification/Processor.php:856
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailTemplate/Processor.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailTemplate/Processor.php:636
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EmailTemplate/Processor.php:646
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/Hook/Hooks/AssignedUsersUpdateHook.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/Hook/Hooks/CollaboratorsUpdateHook.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/Hook/Hooks/CollaboratorsUpdateHook.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/NameUtil.php:2036
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/NameUtil.php:2046
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/NameUtil.php:2066
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/NameUtil.php:2426
  •   Constant Used Only Once
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Strict Comparison With Booleans
  •   Could Use self
/application/Espo/Tools/EntityManager/Params.php:386
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/EntityManager/Params.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/AdditionalFieldsLoaderFactory.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/AdditionalFieldsLoaderFactory.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Export.php:716
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Export.php:766
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Export.php:786
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Csv/Processor.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Csv/Processor.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Xlsx/FieldData.php:356
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Xlsx/FieldData.php:376
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Xlsx/FieldData.php:386
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Xlsx/OpenSpoutProcessor.php:756
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Xlsx/OpenSpoutProcessor.php:766
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Xlsx/PhpSpreadsheetProcessor.php:1116
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Format/Xlsx/PhpSpreadsheetProcessor.php:1126
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Jobs/Process.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/ProcessorParamsHandlerFactory.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/ProcessorParamsHandlerFactory.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Service.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Export/Service.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/ExportCustom/ExportCustom.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/ExportCustom/ExportCustom.php:696
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/ExportCustom/Params.php:356
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/ExportCustom/Params.php:396
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   StandaloneType True False Null
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/FieldManager/FieldManager.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/GlobalSearch/Service.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/GlobalSearch/Service.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Import/Import.php:936
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Import/Import.php:956
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Import/Import.php:966
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Import/Import.php:996
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Kanban/GroupItem.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Unfinished Object
/application/Espo/Tools/Kanban/GroupItem.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/application/Espo/Tools/Kanban/Kanban.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Kanban/Kanban.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Kanban/KanbanService.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Kanban/KanbanService.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Kanban/Orderer.php:396
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Kanban/Orderer.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Layout/CustomLayoutService.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Layout/CustomLayoutService.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Layout/LayoutDefs.php:416
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Layout/LayoutDefs.php:426
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Layout/LayoutDefs.php:436
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Layout/LayoutDefs.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Layout/LayoutProvider.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/CaptureService.php:706
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/CaptureService.php:716
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/FormResult.php:356
  •   Ambiguous Visibilities
  •   Never Used Properties
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   StandaloneType True False Null
  •   Unfinished Object
/application/Espo/Tools/LeadCapture/FormService.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/FormService.php:606
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/FormService.php:636
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/LeadCapture/Service.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/MassUpdate/Processor.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/MassUpdate/Processor.php:696
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/MassUpdate/Processor.php:726
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/HookProcessor.php:596
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/NoteMentionHookProcessor.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/NoteMentionHookProcessor.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/NoteMentionHookProcessor.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/RecordService.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/RecordService.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/RecordService.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/Service.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Notification/Service.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Oidc/Service.php:446
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Same Name For Property And Method
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Pdf/Builder.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Pdf/Dompdf/DompdfInitializer.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Pdf/Dompdf/HtmlComposer.php:476
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Pdf/Dompdf/HtmlComposer.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stars/Api/DeleteUnstar.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stars/Api/DeleteUnstar.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stars/Api/DeleteUnstar.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stars/Api/PutStar.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stars/Api/PutStar.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stars/StarService.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stars/StarService.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/Api/GetGlobal.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/Api/GetGlobal.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/Api/GetOwn.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/Api/PostNotePin.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/FollowerRecordService.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/FollowerRecordService.php:506
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/GlobalRecordService.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/MassNotePreparator.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/MassNotePreparator.php:496
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/MyReactionsService.php:486
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/NoteAcl/AccessModifier.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/NoteAcl/Processor.php:646
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/RecordService.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/RecordService/NoteHelper.php:446
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/RecordService/QueryHelper.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/RecordService/QueryHelper.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/RecordService/QueryHelper.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/Service.php:1176
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/Service.php:1226
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/Service.php:1246
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/Stream/UserRecordService.php:666
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/User/UserDataProvider.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/User/UsersAccessService.php:536
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/User/UsersAccessService.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/User/UsersAccessService.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/User/UsersAccessService.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserReaction/ReactionStreamService.php:546
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserReaction/ReactionStreamService.php:566
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserReaction/ReactionStreamService.php:576
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserSecurity/Password/RecoveryService.php:766
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserSecurity/Password/Service.php:556
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserSecurity/Password/Service.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserSecurity/Password/Service.php:656
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserSecurity/Service.php:586
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserSecurity/TwoFactor/EmailService.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/UserSecurity/TwoFactor/SmsService.php:466
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/WorkingTime/CalendarUtilityFactory.php:406
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/WorkingTime/GlobalCalendar.php:516
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/WorkingTime/GlobalCalendar.php:526
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/WorkingTime/GlobalCalendar.php:546
  •   Property Used In One Method Only
  •   Should Make Alias
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/WorkingTime/SpecificCalendar.php:616
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/WorkingTime/TeamCalendar.php:636
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/application/Espo/Tools/WorkingTime/UserCalendar.php:626
  •   Ambiguous Visibilities
  •   Property Used In One Method Only
  •   Used Once Property
  •   Used Once Variables (In Scope)
  •   Unfinished Object
  •   Property Could Be Local
/install/vendor/smarty/libs/plugins/shared.escape_special_chars.php:456
  •   Htmlentities Using Default Flag
  •   Wrong Parameter Type
  •   Htmlentities Calls
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource_custom.php:1166
  •   Unused Public Methods
  •   Undefined Classes
  •   Wrong Type With Default
  •   Modified Typed Parameter
  •   Implicit Nullable Type
  •   Memoize MagicCall
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource_keyvaluestore.php:876
  •   Unused Public Methods
  •   Undefined Classes
  •   Wrong Type With Default
  •   Modified Typed Parameter
  •   Implicit Nullable Type
  •   Memoize MagicCall
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_block.php:1736
  •   Undefined Properties
  •   Missing Assignation In Branches
  •   Switch To Switch
  •   Ambiguous Array Index
  •   No Null For Index
  •   Uses Default Values
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_insert.php:766
  •   Undefined Properties
  •   Missing Assignation In Branches
  •   Nested Ifthen
  •   Wrong Parameter Type
  •   No Null For Native PHP Functions
  •   Wrong Type For Native PHP Function
/install/vendor/smarty/libs/sysplugins/smarty_internal_templateparser.php:23006
  •   Undefined Properties
  •   Repeated Regex
  •   Weak Type With Array
  •   Uses Default Values
  •   Could Make A Function
  •   Adding Zero
/install/vendor/smarty/libs/sysplugins/smarty_resource.php:2966
  •   Undefined Properties
  •   Bail Out Early
  •   Nested Ifthen
  •   Wrong Type For Native PHP Function
  •   Uses Default Values
  •   Could Make A Function
/upgrades/5.8.3-5.8.4/scripts/AfterUpgrade.php:326
  •   Unused Public Methods
  •   Unused Parameter
  •   Should Use Local Class
  •   Used Once Variables (In Scope)
  •   Undefined Classes
  •   Method Could Be Static