mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-12-05 17:18:13 +01:00
32198 lines
1.2 MiB
32198 lines
1.2 MiB
parameters:
|
|
ignoreErrors:
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/admin/accountmodel.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/admin/accountmodel.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/admin/accountmodel.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''type_cdr'' and ''type_cdr'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/admin/accountmodel.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/admin/card.php
|
|
|
|
-
|
|
message: '#^Variable \$cat_id in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/categories.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/admin/categories_list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 32 and 32 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/categories_list.php
|
|
|
|
-
|
|
message: '#^Parameter \#12 \$tabcomplete of function complete_dictionary_with_modules expects array\<string, array\<string, array\<string, string\>\>\>, array\<int, array\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/categories_list.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/admin/fiscalyear_card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''ACCOUNTING_LABEL…'' and ''ACCOUNTING_LABEL…'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/index.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''ACCOUNTING_LENGTH…'' and ''ACCOUNTING_LENGTH…'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/index.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 7
|
|
path: ../../../htdocs/accountancy/admin/journals_list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between 35 and 10 will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/journals_list.php
|
|
|
|
-
|
|
message: '#^Parameter \#12 \$tabcomplete of function complete_dictionary_with_modules expects array\<string, array\<string, array\<string, string\>\>\>, array\<int, array\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/journals_list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/journals_list.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/productaccount.php
|
|
|
|
-
|
|
message: '#^Variable \$defaultvalue in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/accountancy/admin/productaccount.php
|
|
|
|
-
|
|
message: '#^Variable \$toselect in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/productaccount.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/report_list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 45 and 45 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/report_list.php
|
|
|
|
-
|
|
message: '#^Parameter \#12 \$tabcomplete of function complete_dictionary_with_modules expects array\<string, array\<string, array\<string, string\>\>\>, array\<int, array\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/report_list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/report_list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/admin/subaccount.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/admin/subaccount.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/balance.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/balance.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/balance.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/balance.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/balance.php
|
|
|
|
-
|
|
message: '#^Variable \$filter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/accountancy/bookkeeping/balance.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/export.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/export.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/export.php
|
|
|
|
-
|
|
message: '#^Variable \$filter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/bookkeeping/export.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/list.php
|
|
|
|
-
|
|
message: '#^Variable \$documentlink might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/list.php
|
|
|
|
-
|
|
message: '#^Variable \$filter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/bookkeeping/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/bookkeeping/listbyaccount.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$active \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$category_type \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$fk_country \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$formula \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$position \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$range_account \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyCategory\:\:\$sens \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancycategory.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 2 and 2 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 6
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$archiveFullName in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$archivePath in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$completefilename in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$downloadFileFullName in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$downloadFileMimeType in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$downloadFilePath in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$exportFileFullName in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$exportFilePath in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$invoice might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancyexport.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyReport\:\:\$active \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancyreport.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyReport\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancyreport.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyReport\:\:\$fk_country \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancyreport.class.php
|
|
|
|
-
|
|
message: '#^Property AccountancyReport\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/accountancyreport.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountingaccount.class.php
|
|
|
|
-
|
|
message: '#^Property AccountingAccount\:\:\$account_number \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/class/accountingaccount.class.php
|
|
|
|
-
|
|
message: '#^Property AccountingAccount\:\:\$fk_pcg_version \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountingaccount.class.php
|
|
|
|
-
|
|
message: '#^Property AccountingAccount\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountingaccount.class.php
|
|
|
|
-
|
|
message: '#^Property AccountingAccount\:\:\$labelshort \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountingaccount.class.php
|
|
|
|
-
|
|
message: '#^Property AccountingAccount\:\:\$pcg_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountingaccount.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountingaccount.class.php
|
|
|
|
-
|
|
message: '#^Call to function array_key_exists\(\) with ''error'' and array\{ref\: mixed, label\: mixed, acquisition_value_ht\: mixed, depreciation\: non\-empty\-array\<array\{date\: mixed, ref\: mixed, lines\: non\-empty\-array\<mixed\>\}\>, disposal\?\: array\{date\: mixed, amount\: mixed, subject_to_vat\: bool\}\} will always evaluate to false\.$#'
|
|
identifier: function.impossibleType
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/accountingjournal.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$callback of function array_filter expects \(callable\(string\)\: bool\)\|null, ''strlen'' given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$amount \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$code_journal \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$credit \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$debit \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$doc_ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$doc_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$fk_doc \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$fk_docdet \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$fk_user_author \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$import_key \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$journal_label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$label_compte \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$label_operation \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$montant \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$numero_compte \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$piece_num \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$sens \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Property BookKeeping\:\:\$thirdparty_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/bookkeeping.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/lettering.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/lettering.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$document_ids of method Lettering\:\:getBankLinesFromFkDocAndDocType\(\) expects array\<string, array\<int\>\>, array\<int, int\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/lettering.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$link_by_element of method Lettering\:\:getGroupElements\(\) expects array\<array\<string, int\>\>, array\<array\<string, string\>\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/lettering.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$link_key of method Lettering\:\:getGroupElements\(\) expects string, int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/lettering.class.php
|
|
|
|
-
|
|
message: '#^Variable \$save_element_by_link might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/lettering.class.php
|
|
|
|
-
|
|
message: '#^Variable \$save_link_by_element might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/class/lettering.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$callback of function array_filter expects \(callable\(string\)\: bool\)\|null, ''strlen'' given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/closure/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/closure/index.php
|
|
|
|
-
|
|
message: '#^Variable \$current_fiscal_period in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 4
|
|
path: ../../../htdocs/accountancy/closure/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/customer/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/customer/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/customer/lines.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/customer/lines.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/customer/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/customer/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/customer/list.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/expensereport/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/expensereport/lines.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/expensereport/lines.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/expensereport/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/expensereport/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/expensereport/list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/index.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/bankjournal.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 3
|
|
path: ../../../htdocs/accountancy/journal/bankjournal.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/journal/bankjournal.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/journal/bankjournal.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/bankjournal.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/expensereportsjournal.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/expensereportsjournal.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/expensereportsjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$def_tva might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/expensereportsjournal.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/purchasesjournal.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/sellsjournal.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/journal/variousjournal.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/supplier/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/supplier/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/supplier/lines.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/supplier/lines.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/supplier/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/accountancy/supplier/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/accountancy/supplier/list.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/adherents/admin/member.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/adherents/card.php
|
|
|
|
-
|
|
message: '#^Variable \$public in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/adherents/card.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Adherent\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Adherent\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Adherent\) and ''photo'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Adherent\) and ''societe'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Property Adherent\:\:\$last_subscription_amount \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(AdherentType\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(AdherentType\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(AdherentType\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(AdherentType\) and ''vote'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between '''' and ''nolink'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Property AdherentType\:\:\$duration \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Property AdherentType\:\:\$subscription \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Property AdherentType\:\:\$vote \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/adherent_type.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Subscription\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/subscription.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Subscription\) and ''datef'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/subscription.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Subscription\) and ''dateh'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/subscription.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/adherents/class/subscription.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/adherents/class/subscription.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/adherents/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/adherents/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/adherents/list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/adherents/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/adherents/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/adherents/list.php
|
|
|
|
-
|
|
message: '#^Variable \$diroutputmassaction might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/adherents/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/adherents/messaging.php
|
|
|
|
-
|
|
message: '#^Property Partnership\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/adherents/partnership.php
|
|
|
|
-
|
|
message: '#^Property Partnership\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/adherents/partnership.php
|
|
|
|
-
|
|
message: '#^Variable \$bankline in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/adherents/subscription/card.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/adherents/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/adherents/type.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/accountant.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/agenda.php
|
|
|
|
-
|
|
message: '#^Variable \$errorsaved in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/bank.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with ModeleBoxes will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/admin/boxes.php
|
|
|
|
-
|
|
message: '#^Variable \$massaction might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/const.php
|
|
|
|
-
|
|
message: '#^Offset ''css'' on array\{css\: ''minwidth200'', enabled\: mixed\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/admin/dav.php
|
|
|
|
-
|
|
message: '#^Call to function is_null\(\) with null will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/admin/dict.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''create'' and ''edit'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/dict.php
|
|
|
|
-
|
|
message: '#^Parameter \#12 \$tabcomplete of function complete_dictionary_with_modules expects array\<string, array\<string, array\<string, string\>\>\>, array\<string, array\<string, array\<string, string\>\|string\>\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/admin/dict.php
|
|
|
|
-
|
|
message: '#^Variable \$param in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/dict.php
|
|
|
|
-
|
|
message: '#^Variable \$rowidcol in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/dict.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/emailcollector_card.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/emailcollector_list.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/eventorganization.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 1 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/eventorganization.php
|
|
|
|
-
|
|
message: '#^Offset ''css'' on array\{type\: ''category\:customer''\|''emailtemplate…''\|''product''\|''securekey''\|''textarea''\|''thirdparty_type\:'', enabled\: 1, css\: ''''\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/admin/eventorganization.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/eventorganization.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/events.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/fediverse.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/geoipmaxmind.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''varchar'' and ''html'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''varchar'' and ''product'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''varchar'' and ''securekey'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''varchar'' and ''yesno'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 1 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Offset ''css'' on array\{type\: ''integer''\|''varchar'', enabled\: 1, css\: ''''\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/hrm.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 1
|
|
path: ../../../htdocs/admin/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/index.php
|
|
|
|
-
|
|
message: '#^Variable \$setupcompanynotcomplete in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/index.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/admin/knowledgemanagement.php
|
|
|
|
-
|
|
message: '#^Offset ''includedocgeneration'' on array\{label\: ''KnowledgeManagement'', includerefgeneration\: 1, includedocgeneration\: 0, class\: ''KnowledgeRecord''\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/admin/knowledgemanagement.php
|
|
|
|
-
|
|
message: '#^Offset ''includerefgeneration'' on array\{label\: ''KnowledgeManagement'', includerefgeneration\: 1, includedocgeneration\: 0, class\: ''KnowledgeRecord''\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/admin/knowledgemanagement.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/knowledgemanagement.php
|
|
|
|
-
|
|
message: '#^Variable \$setupnotempty in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/knowledgemanagement.php
|
|
|
|
-
|
|
message: '#^Parameter \#12 \$localtaxes_array of function calcul_price_total expects array\{string, int\|string, string, int\|string, string, string\}\|array\{string, int\|string, string, string\}, array\{\} given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/admin/limits.php
|
|
|
|
-
|
|
message: '#^Variable \$aCurrencies in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/admin/limits.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-list\<array\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/admin/mails.php
|
|
|
|
-
|
|
message: '#^Variable \$text in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 4
|
|
path: ../../../htdocs/admin/mails.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/mails_emailing.php
|
|
|
|
-
|
|
message: '#^Variable \$text in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/admin/mails_emailing.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/mails_passwordreset.php
|
|
|
|
-
|
|
message: '#^Variable \$text in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/admin/mails_passwordreset.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/mails_senderprofile_list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/mails_senderprofile_list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/admin/mails_templates.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''create'' and ''edit'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/mails_templates.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''create'' and ''edit'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/mails_templates.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/mails_templates.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/mails_templates.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/mails_ticket.php
|
|
|
|
-
|
|
message: '#^Variable \$text in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/admin/mails_ticket.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/menus/edit.php
|
|
|
|
-
|
|
message: '#^Property Menubase\:\:\$target \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/admin/menus/edit.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/admin/modules.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/modules.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$langfiles \(array\<string\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/admin/modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/admin/notification.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/notification.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/oauth.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/admin/oauthlogintokens.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/oauthlogintokens.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/oauthlogintokens.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/oauthlogintokens.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/openinghours.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/pdf.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/admin/perms.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/admin/security.php
|
|
|
|
-
|
|
message: '#^Variable \$max in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/security_file.php
|
|
|
|
-
|
|
message: '#^Variable \$smsfile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/admin/sms.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/admin/stocktransfer.php
|
|
|
|
-
|
|
message: '#^Variable \$setupnotempty in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/stocktransfer.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/about.php
|
|
|
|
-
|
|
message: '#^Variable \$conffiletoshowshort might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/constall.php
|
|
|
|
-
|
|
message: '#^Variable \$row might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/dbtable.php
|
|
|
|
-
|
|
message: '#^Variable \$conffiletoshowshort might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/dolibarr.php
|
|
|
|
-
|
|
message: '#^Variable \$ignore in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/dolibarr.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-list\<array\{filename\: string\|null, md5\: non\-falsy\-string\|false\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/filecheck.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/filecheck.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/filecheck.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$file_list of function getFilesUpdated expects array\{insignature\: array\<string\>, missing\?\: array\<array\{filename\: string, expectedmd5\: string, expectedsize\: string\}\>, updated\: array\<array\{filename\: string, expectedmd5\: string, expectedsize\: string, md5\: string\}\>\}, array\{\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/filecheck.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$size of function dol_print_size expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/admin/system/filecheck.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between '''' and ''kanban'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/modules.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/modules.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/perf.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/phpinfo.php
|
|
|
|
-
|
|
message: '#^Variable \$title in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/phpinfo.php
|
|
|
|
-
|
|
message: '#^Call to function function_exists\(\) with ''exec''\|''popen'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/security.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_document_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/security.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_prod might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/security.php
|
|
|
|
-
|
|
message: '#^Call to function is_bool\(\) with true will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/admin/system/xdebug.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/dolibarr_export.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_name might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/admin/tools/dolibarr_export.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/admin/tools/dolibarr_export.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_host might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/admin/tools/dolibarr_import.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_name might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/admin/tools/dolibarr_import.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/admin/tools/dolibarr_import.php
|
|
|
|
-
|
|
message: '#^Variable \$ExecTimeLimit in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/export.php
|
|
|
|
-
|
|
message: '#^Variable \$MemoryLimit in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/export.php
|
|
|
|
-
|
|
message: '#^Variable \$massaction might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/export.php
|
|
|
|
-
|
|
message: '#^Method Documentation\:\:displayMenu\(\) has parameter \$menu with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/ui/class/documentation.class.php
|
|
|
|
-
|
|
message: '#^Method Documentation\:\:displaySummary\(\) has parameter \$menu with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/ui/class/documentation.class.php
|
|
|
|
-
|
|
message: '#^Method Documentation\:\:setMenu\(\) should return mixed but return statement is missing\.$#'
|
|
identifier: return.missing
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/ui/class/documentation.class.php
|
|
|
|
-
|
|
message: '#^Method Documentation\:\:showCode\(\) has parameter \$lines with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/ui/class/documentation.class.php
|
|
|
|
-
|
|
message: '#^Property Documentation\:\:\$menu type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/ui/class/documentation.class.php
|
|
|
|
-
|
|
message: '#^Property Documentation\:\:\$summary type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/ui/class/documentation.class.php
|
|
|
|
-
|
|
message: '#^Property Documentation\:\:\$view type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/admin/tools/ui/class/documentation.class.php
|
|
|
|
-
|
|
message: '#^Variable \$massactionbutton in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/admin/translation.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/admin/triggers.php
|
|
|
|
-
|
|
message: '#^Variable \$label might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/admin/usergroup.php
|
|
|
|
-
|
|
message: '#^Variable \$scandir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/admin/usergroup.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/webhook.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/admin/webhook.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 5
|
|
path: ../../../htdocs/admin/website.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/admin/website.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/admin/website.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/website.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: ../../../htdocs/admin/workflow.php
|
|
|
|
-
|
|
message: '#^Return type of call to function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: function.unresolvableReturnType
|
|
count: 1
|
|
path: ../../../htdocs/admin/workflow.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/admin/workstation.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/admin/workstation.php
|
|
|
|
-
|
|
message: '#^Variable \$label might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/admin/workstation.php
|
|
|
|
-
|
|
message: '#^Variable \$scandir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/admin/workstation.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/admin/workstation.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''edit'' and ''edit'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ai/admin/setup.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to method DolibarrApi\:\:_cleanObjectDatas\(\)$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api.class.php
|
|
|
|
-
|
|
message: '#^Method DolibarrApiAccess\:\:verifyAccess\(\) has parameter \$m with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_access.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrApiAccess\:\:\$requires type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_access.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with ActionComm\|Adherent\|Commande\|CommandeFournisseur\|Contact\|Contrat\|ExpenseReport\|Facture\|FactureFournisseur\|Fichinter\|Mo\|Product\|Project\|Propal\|Task will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Method Documents\:\:builddoc\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Method Documents\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Method Documents\:\:getDocumentsListByElement\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Method Documents\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Method Documents\:\:post\(\) has parameter \$array_options with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Variable \$disablevirusscan in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Variable \$modulepart in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_documents.class.php
|
|
|
|
-
|
|
message: '#^Method Login\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_login.class.php
|
|
|
|
-
|
|
message: '#^Method Login\:\:loginUnsecured\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_login.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<\=" between 0 and 0 is always true\.$#'
|
|
identifier: smallerOrEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:deleteExtrafieldsFromNames\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getAvailability\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getCheckIntegrity\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getEstablishments\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getExtrafields\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfCivilities\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfContactTypes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfCountries\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfCurrencies\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfEventTypes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfExpenseReportsTypes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfExtrafields\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfIncoterms\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfLegalForm\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfMeasuringUnits\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfRegions\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfStaff\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfStates\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfTowns\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getListOfsocialNetworks\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getOrderingMethods\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getOrderingOrigins\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getPaymentTerms\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getPaymentTypes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getShippingModes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getTicketsCategories\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getTicketsSeverities\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:getTicketsTypes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:postExtrafields\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:translateLabel\(\) has parameter \$dict with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Setup\:\:updateExtrafields\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$file_list of function getFilesUpdated expects array\{insignature\: array\<string\>, missing\?\: array\<array\{filename\: string, expectedmd5\: string, expectedsize\: string\}\>, updated\: array\<array\{filename\: string, expectedmd5\: string, expectedsize\: string, md5\: string\}\>\}, array\{\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Variable \$multicurrency in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Variable \$tmpfilelist3 in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_setup.class.php
|
|
|
|
-
|
|
message: '#^Method Status\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/api/class/api_status.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/api/index.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/accountancy_codes.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/asset/admin/setup.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/asset/admin/setup.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 1 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/asset/admin/setup.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/asset/admin/setup.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/admin/setup.php
|
|
|
|
-
|
|
message: '#^Variable \$setupnotempty in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/asset/admin/setup.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/asset/card.php
|
|
|
|
-
|
|
message: '#^Property Asset\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 9 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 9 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$depreciation_ht of method Asset\:\:addDepreciationLine\(\) expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$cumulative_depreciation_ht of method Asset\:\:addDepreciationLine\(\) expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Property Asset\:\:\$date_start \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Property Asset\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/asset/class/asset.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_callable\(\) with array\{\$this\(AssetDepreciationOptions\), ''validateField''\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetdepreciationoptions.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with AssetModel and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with AssetModel and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with AssetModel and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with AssetModel and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with AssetModel and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Property AssetModel\:\:\$asset_accountancy_codes \(AssetAccountancyCodes\) in empty\(\) is not falsy\.$#'
|
|
identifier: empty.property
|
|
count: 2
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Property AssetModel\:\:\$asset_depreciation_options \(AssetDepreciationOptions\) in empty\(\) is not falsy\.$#'
|
|
identifier: empty.property
|
|
count: 2
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Property AssetModel\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/class/assetmodel.class.php
|
|
|
|
-
|
|
message: '#^Variable \$lines in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/asset/depreciation.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/depreciation_options.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/asset/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/asset/list.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/accountancy_codes.php
|
|
|
|
-
|
|
message: '#^Variable \$backtopageforcancel might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/accountancy_codes.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/agenda.php
|
|
|
|
-
|
|
message: '#^Property AssetModel\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/card.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/depreciation_options.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/list.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/asset/model/note.php
|
|
|
|
-
|
|
message: '#^Variable \$assetaccountancycodes might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/accountancy_codes_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$parameters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/accountancy_codes_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$assetaccountancycodes might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/accountancy_codes_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$parameters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/accountancy_codes_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$parameters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/depreciation_options_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/depreciation_options_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$parameters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/depreciation_options_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$parameters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/depreciation_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/asset/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/barcode/printsheet.php
|
|
|
|
-
|
|
message: '#^Variable \$code might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/barcode/printsheet.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/blockedlog/admin/blockedlog_list.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between ''facture'' and ''facture'' will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/blockedlog/ajax/block-add.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Don\|Facture\|FactureFournisseur\|PaymentVarious will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/blockedlog/class/blockedlog.class.php
|
|
|
|
-
|
|
message: '#^Dead catch \- Exception is never thrown in the try block\.$#'
|
|
identifier: catch.neverThrown
|
|
count: 1
|
|
path: ../../../htdocs/blockedlog/class/blockedlog.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/blockedlog/class/blockedlog.class.php
|
|
|
|
-
|
|
message: '#^Property BOM\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/bom_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/bom_card.php
|
|
|
|
-
|
|
message: '#^Variable \$idprod might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/bom/bom_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/bom/bom_list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/bom/bom_list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''treeview'' and ''treeview'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/bom/bom_net_needs.php
|
|
|
|
-
|
|
message: '#^Property BOM\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/bom_net_needs.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/bom_net_needs.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/bom_net_needs.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:deleteLine\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:getLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:postLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Method Boms\:\:putLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/api_boms.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(BOM\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/bom.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(BOM\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/bom.class.php
|
|
|
|
-
|
|
message: '#^Method BOM\:\:getNetNeedsTree\(\) has parameter \$TNetNeeds with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/bom.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/bom.class.php
|
|
|
|
-
|
|
message: '#^Property BOM\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/bom.class.php
|
|
|
|
-
|
|
message: '#^Property BOM\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/class/bom.class.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/bom/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with BOMLine will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with BOMLine will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/objectline_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$dateSelector might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/objectline_edit.tpl.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/objectline_title.tpl.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bom/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always true\.$#'
|
|
identifier: booleanOr.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Property Availabilities\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_card.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_list.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontodelete in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/availabilities_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/booking_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/booking_list.php
|
|
|
|
-
|
|
message: '#^Property Calendar\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/booking_list.php
|
|
|
|
-
|
|
message: '#^Variable \$lineid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/booking_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_agenda.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_agenda.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^Property Calendar\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^Property Calendar\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_contact.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_contact.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/bookcal/calendar_contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_document.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_document.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_list.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontodelete in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_note.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/calendar_note.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Availabilities\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Availabilities\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Availabilities\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Availabilities and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Availabilities and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Availabilities and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Availabilities and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Availabilities and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Method Availabilities\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Method Availabilities\:\:getLinesArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Property Availabilities\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/bookcal/class/availabilities.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Calendar\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Calendar\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Calendar\) and ''fk_soc'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Calendar\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Calendar and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Calendar and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Calendar and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Calendar and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Calendar and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Property Calendar\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/bookcal/class/calendar.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/bookcal/lib/bookcal_availabilities.lib.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/bookcal/lib/bookcal_availabilities.lib.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/bookcal/lib/bookcal_calendar.lib.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/bookcal/lib/bookcal_calendar.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/bookmarks/bookmarks.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/bookmarks/bookmarks.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/bookmarks/list.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/categories/card.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:getListForObject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:linkObjectById\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:linkObjectByRef\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:unlinkObjectById\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Method Categories\:\:unlinkObjectByRef\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/api_categories.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/categorie.class.php
|
|
|
|
-
|
|
message: '#^Method Categorie\:\:get_full_arbo\(\) should return \-1\|array\<int, array\{rowid\: int, id\: int, fk_parent\: int, label\: string, description\: string, color\: string, position\: string, visible\: int, \.\.\.\}\> but returns array\<array\{rowid\: mixed, id\: mixed, fk_parent\: mixed, label\: mixed, description\: mixed, color\: mixed, position\: mixed, visible\: mixed, \.\.\.\}\>\.$#'
|
|
identifier: return.type
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/categorie.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/categories/class/categorie.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/categorie.class.php
|
|
|
|
-
|
|
message: '#^Property Categorie\:\:\$cats \(array\<int, array\{rowid\: int, id\: int, fk_parent\: int, label\: string, description\: string, color\: string, position\: string, visible\: int, \.\.\.\}\>\) does not accept array\<array\{rowid\: mixed, id\: mixed, fk_parent\: mixed, label\: mixed, description\: mixed, color\: mixed, position\: mixed, visible\: mixed, \.\.\.\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/categories/class/categorie.class.php
|
|
|
|
-
|
|
message: '#^Return type of call to function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: function.unresolvableReturnType
|
|
count: 1
|
|
path: ../../../htdocs/categories/class/categorie.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/categories/class/categorie.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/categories/photos.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/categories/photos.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/collab/index.php
|
|
|
|
-
|
|
message: '#^Variable \$objectpage might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 11
|
|
path: ../../../htdocs/collab/index.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''create'' and ''create'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''edit'' and ''create'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property ActionComm\:\:\$contact_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property ActionComm\:\:\$durationp \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property ActionComm\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property ActionComm\:\:\$transparency \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property ActionComm\:\:\$type_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property ActionComm\:\:\$userownerid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Variable \$agenda_static might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/class/actioncomm.class.php
|
|
|
|
-
|
|
message: '#^Method AgendaEvents\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/api_agendaevents.class.php
|
|
|
|
-
|
|
message: '#^Method AgendaEvents\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/api_agendaevents.class.php
|
|
|
|
-
|
|
message: '#^Method AgendaEvents\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/api_agendaevents.class.php
|
|
|
|
-
|
|
message: '#^Method AgendaEvents\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/api_agendaevents.class.php
|
|
|
|
-
|
|
message: '#^Method AgendaEvents\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/api_agendaevents.class.php
|
|
|
|
-
|
|
message: '#^Method AgendaEvents\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/api_agendaevents.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/cactioncomm.class.php
|
|
|
|
-
|
|
message: '#^Property CActionComm\:\:\$type_actions type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/cactioncomm.class.php
|
|
|
|
-
|
|
message: '#^Variable \$TSystem might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/class/cactioncomm.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/document.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<array\{type\: ''globalsetup''\|''usersetup'', src\: mixed, name\: mixed, offsettz\: int, color\: mixed, default\: mixed, buggedfile\: mixed\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Parameter \#16 \$usergroupid of function print_actions_filter expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Parameter \#18 \$resourceid of function print_actions_filter expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Variable \$reshook in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^Variable \$theme_datacolor might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/info.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/info.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/info.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/comm/action/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/list.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between int\<1, max\> and 1 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''show_pertype'' and ''show_day'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''show_pertype'' and ''show_peruser'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''show_pertype'' and ''show_week'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between 1 and '''' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between 53 and '''' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between int\<2, max\> and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Variable \$mode in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Variable \$theme_datacolor might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/pertype.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''show_peruser'' and ''show_day'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''show_peruser'' and ''show_peruser'' will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''show_peruser'' and ''show_week'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''show_peruser'' and ''show_day'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''show_peruser'' and ''show_week'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between int\<2, max\> and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 4
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Variable \$labelbytype might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Variable \$mode in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Variable \$theme_datacolor might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/peruser.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/rapport/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/action/rapport/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 16
|
|
path: ../../../htdocs/comm/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/comm/card.php
|
|
|
|
-
|
|
message: '#^Variable \$filedir in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/comm/card.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/comm/card.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/comm/card.php
|
|
|
|
-
|
|
message: '#^Variable \$label might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/contact.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/comm/mailing/advtargetemailing.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$filenb of function dol_remove_file_process expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/card.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/comm/mailing/cibles.php
|
|
|
|
-
|
|
message: '#^Variable \$filter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/cibles.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/cibles.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/comm/mailing/class/advtargetemailing.class.php
|
|
|
|
-
|
|
message: '#^Property AdvanceTargetingMailing\:\:\$filtervalue \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/comm/mailing/class/advtargetemailing.class.php
|
|
|
|
-
|
|
message: '#^Property AdvanceTargetingMailing\:\:\$fk_element \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/comm/mailing/class/advtargetemailing.class.php
|
|
|
|
-
|
|
message: '#^Property AdvanceTargetingMailing\:\:\$name \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/comm/mailing/class/advtargetemailing.class.php
|
|
|
|
-
|
|
message: '#^Property AdvanceTargetingMailing\:\:\$type_element \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/comm/mailing/class/advtargetemailing.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/class/mailing.class.php
|
|
|
|
-
|
|
message: '#^Property Mailing\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/class/mailing.class.php
|
|
|
|
-
|
|
message: '#^Property Mailing\:\:\$sujet \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/class/mailing.class.php
|
|
|
|
-
|
|
message: '#^Property Mailing\:\:\$title \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/mailing/class/mailing.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 4
|
|
path: ../../../htdocs/comm/mailing/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/agenda.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$classname might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/comm/propal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/card.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:getLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:postContact\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:postLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:postLines\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method Proposals\:\:putLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 4
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Property Proposals\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/api_proposals.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Propal\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Propal\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Propal\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Propal\) and ''total_ht'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Method Propal\:\:liste_array\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#15 \$pu_devise of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pu of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$remise_percent_ligne of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$uselocaltax1_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$uselocaltax2_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$cond_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$mode_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref_ext \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_ht \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_localtax1 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_localtax2 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_ttc \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_tva \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property Propal\:\:\$date_signature \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property Propal\:\:\$demand_reason_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property Propal\:\:\$ref_client \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property Propal\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property Propal\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Property Propal\:\:\$user_author_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Variable \$error in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propal.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/comm/propal/class/propaleligne.class.php
|
|
|
|
-
|
|
message: '#^Property PropaleLigne\:\:\$info_bits \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propaleligne.class.php
|
|
|
|
-
|
|
message: '#^Property PropaleLigne\:\:\$pa_ht \(float\|int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/class/propaleligne.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/document.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/list.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/list.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/comm/propal/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryCustomerList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProductList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/note.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/comm/propal/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/commande/agenda.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between null and ''HT'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/commande/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between null and ''TTC'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/commande/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/commande/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/commande/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$classname might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/commande/card.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:deleteContact\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:getLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:getOrderShipments\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:postContact\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:postLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Method Orders\:\:putLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method Orders\:\:_cleanObjectDatas\(\) expects object, array\<int, array\<string, int\|string\>\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Property Orders\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/api_orders.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#15 \$pu_devise of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pu of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$uselocaltax1_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$uselocaltax2_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property Commande\:\:\$mode_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property Commande\:\:\$ref_client \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property Commande\:\:\$ref_customer \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property Commande\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property Commande\:\:\$statut \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$cond_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref_ext \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$shipping_method_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_ht \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_localtax1 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_localtax2 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_ttc \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$total_tva \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Variable \$error in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/commande.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/commande/class/orderline.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/commande/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$addu might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/commande/customer.php
|
|
|
|
-
|
|
message: '#^Variable \$begin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/commande/customer.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlen might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/commande/customer.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/commande/customer.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/commande/document.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Commande and ''fetch_lines'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 6
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryCustomerList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProductList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/commande/list_det.php
|
|
|
|
-
|
|
message: '#^Variable \$formproduct might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/commande/list_det.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/commande/list_det.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProductOperator might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/commande/list_det.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/commande/note.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/commande/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/commande/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 5
|
|
path: ../../../htdocs/compta/accounting-files.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/compta/accounting-files.php
|
|
|
|
-
|
|
message: '#^Variable \$modulepart might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/accounting-files.php
|
|
|
|
-
|
|
message: '#^Variable \$sql in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/accounting-files.php
|
|
|
|
-
|
|
message: '#^Variable \$ve might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/bank/account_statement_document.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/compta/bank/bankentries_list.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/bankentries_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/bankentries_list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/compta/bank/bankentries_list.php
|
|
|
|
-
|
|
message: '#^Variable \$dateop in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/bankentries_list.php
|
|
|
|
-
|
|
message: '#^Variable \$noback in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/card.php
|
|
|
|
-
|
|
message: '#^Variable \$selectedcode in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/card.php
|
|
|
|
-
|
|
message: '#^Variable \$title might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/categ.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Account\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/account.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Account\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/account.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Account\) and ''solde'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/account.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Account\) and ''type_lib'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/account.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/compta/bank/class/account.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/compta/bank/class/account.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:deleteLine\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:getLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:getLinks\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Method BankAccounts\:\:transfer\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Property BankAccounts\:\:\$FIELDS has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Variable \$amount_to in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/api_bankaccounts.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/bankcateg.class.php
|
|
|
|
-
|
|
message: '#^Property BankCateg\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/bank/class/bankcateg.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(PaymentVarious\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/paymentvarious.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentVarious\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/paymentvarious.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentVarious\) and ''datep'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/paymentvarious.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVarious\:\:\$accountid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/class/paymentvarious.class.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/graph.php
|
|
|
|
-
|
|
message: '#^Variable \$max might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/compta/bank/graph.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/bank/line.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/line.php
|
|
|
|
-
|
|
message: '#^Variable \$filepath might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/line.php
|
|
|
|
-
|
|
message: '#^Variable \$oldfilepath might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/line.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/list.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/compta/bank/list.php
|
|
|
|
-
|
|
message: '#^Variable \$buttonreconcile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/releve.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/releve.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/transfer.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/transfer.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/treso.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/treso.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/bank/treso.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/card.php
|
|
|
|
-
|
|
message: '#^Variable \$accountline might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/card.php
|
|
|
|
-
|
|
message: '#^Variable \$ref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/document.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/document.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/document.php
|
|
|
|
-
|
|
message: '#^Variable \$morehtmlright might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/document.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/info.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/info.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/info.php
|
|
|
|
-
|
|
message: '#^Variable \$morehtmlright might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/info.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/bank/various_payment/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''card'' and ''card'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/cashcontrol/cashcontrol_card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/compta/cashcontrol/cashcontrol_card.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/cashcontrol/cashcontrol_list.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(CashControl\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/cashcontrol/class/cashcontrol.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(CashControl\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/cashcontrol/class/cashcontrol.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CashControl\) and ''posmodule'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/cashcontrol/class/cashcontrol.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CashControl\) and ''year_close'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/cashcontrol/class/cashcontrol.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<\(float\|int\)\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/cashcontrol/report.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/charges/index.php
|
|
|
|
-
|
|
message: '#^Variable \$addu might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$note might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$stcomm might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/deplacement/stats/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/agenda-rec.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/agenda.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between '''' and 0 is always true\.$#'
|
|
identifier: smaller.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between '''' and ''HT'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between '''' and ''TTC'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#12 \$localtaxes_array of function calcul_price_total expects array\{string, int\|string, string, int\|string, string, string\}\|array\{string, int\|string, string, string\}, array\{\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$classname might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/card.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:addPaymentDistributed\(\) has parameter \$arrayofamounts with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:getLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:getPayments\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:postContact\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:postLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:putLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method Invoices\:\:putPayment\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 5
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Property Invoices\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/api_invoices.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/compta/facture/class/facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$vatrate of function getLocalTaxesFromRate expects int\|string, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#17 \$fk_unit of method FactureRec\:\:addline\(\) expects string\|null, int\|null given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$array_options \(array\<string, mixed\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Property FactureRec\:\:\$titre \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Facture\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Facture\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Facture\) and ''date'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Facture\) and ''total_ht'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#12 \$localtaxes_array of function calcul_price_total expects array\{string, int\|string, string, int\|string, string, string\}\|array\{string, int\|string, string, string\}, array\{\} given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$alreadypaid of method CommonInvoice\:\:getLibStatut\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$txtva of method Facture\:\:addline\(\) expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$close_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$close_note \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$cond_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$mode_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$subtype \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$totalcreditnotes \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$totaldeposits \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$totalpaid \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$type \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref_ext \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$fk_facture_source \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$paye \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$ref_client \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$retained_warranty \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$retained_warranty_fk_cond_reglement \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$revenuestamp \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$total_ht \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$total_localtax1 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$total_localtax2 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$total_ttc \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Property Facture\:\:\$total_tva \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/facture.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/factureligne.class.php
|
|
|
|
-
|
|
message: '#^Property FactureLigne\:\:\$situation_percent \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/class/factureligne.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$active \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$decalage \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$libelle \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$libelle_facture \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$nbjour \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$sortorder \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentTerm\:\:\$type_cdr \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/facture/class/paymentterm.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/invoicetemplate_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/messaging.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/note-rec.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/note.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/prelevement.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/prelevement.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/facture/prelevement.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/stats/index.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/facture/tpl/linkedobjectblockForRec.tpl.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/index.php
|
|
|
|
-
|
|
message: '#^Variable \$total_ht might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/index.php
|
|
|
|
-
|
|
message: '#^Variable \$total_ttc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/index.php
|
|
|
|
-
|
|
message: '#^Variable \$tabcompany might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/journal/purchasesjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tabht might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/purchasesjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tablocaltax1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/purchasesjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tablocaltax2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/purchasesjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tabttc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/purchasesjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tabtva might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/purchasesjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tabcompany might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/compta/journal/sellsjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tabht might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/sellsjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tablocaltax1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/sellsjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tablocaltax2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/sellsjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tabttc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/sellsjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$tabtva might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/journal/sellsjournal.php
|
|
|
|
-
|
|
message: '#^Variable \$morehtmlref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Localtax\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/class/localtax.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Localtax\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/class/localtax.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Localtax\) and ''datep'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/class/localtax.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Localtax\) and ''datev'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/class/localtax.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Localtax\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/class/localtax.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/localtax/class/localtax.class.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofselected might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/list.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/list.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<array\<string, mixed\>\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0 and 4 is always true\.$#'
|
|
identifier: smaller.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/localtax/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/paiement.php
|
|
|
|
-
|
|
message: '#^Variable \$marginInfo might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/card.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/paiement/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/compta/paiement/cheque/card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(RemiseCheque\) and ''LibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/class/remisecheque.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(RemiseCheque\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/class/remisecheque.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(RemiseCheque\) and ''account_id'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/class/remisecheque.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(RemiseCheque\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/class/remisecheque.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(RemiseCheque\) and ''date_bordereau'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/class/remisecheque.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(RemiseCheque\) and ''nbcheque'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/class/remisecheque.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/class/remisecheque.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/list.php
|
|
|
|
-
|
|
message: '#^Property RemiseCheque\:\:\$account_id \(int\) does not accept string\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/list.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofselected might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/cheque/list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property Cpaiement\:\:\$accountancy_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property Cpaiement\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property Cpaiement\:\:\$libelle \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property Cpaiement\:\:\$module \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Property Cpaiement\:\:\$type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/compta/paiement/class/cpaiement.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/class/paiement.class.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/document.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/list.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always false\.$#'
|
|
identifier: booleanOr.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/compta/paiement/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofselected might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/compta/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement/list.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement_charge.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement_charge.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/paiement_vat.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/paiement_vat.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/card.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(BonPrelevement\) and ''LibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(BonPrelevement\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(BonPrelevement\) and ''date_echeance'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(BonPrelevement\) and ''total'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Property BonPrelevement\:\:\$amount \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Property BonPrelevement\:\:\$date_trans \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Property BonPrelevement\:\:\$factures has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Property BonPrelevement\:\:\$invoice_in_error has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Property BonPrelevement\:\:\$thirdparty_in_error has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always true\.$#'
|
|
identifier: booleanOr.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/prelevement/class/bonprelevement.class.php
|
|
|
|
-
|
|
message: '#^Property LignePrelevement\:\:\$labelStatus has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/class/ligneprelevement.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/create.php
|
|
|
|
-
|
|
message: '#^Variable \$massaction might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/demandes.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/prelevement/orders_list.php
|
|
|
|
-
|
|
message: '#^Offset ''checked'' on array\{label\: ''Date'', checked\: 1\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/compta/recap-compta.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 2
|
|
path: ../../../htdocs/compta/recap-compta.php
|
|
|
|
-
|
|
message: '#^Return type of call to function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: function.unresolvableReturnType
|
|
count: 2
|
|
path: ../../../htdocs/compta/recap-compta.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/clientfourn.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/clientfourn.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/index.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/compta/resultat/index.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<array\{NP\: mixed, N\?\: \(float\|int\), M\?\: non\-empty\-array\<0\|1\|2\|3\|4\|5\|6\|7\|8\|9\|10\|11, mixed\>\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/result.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/result.php
|
|
|
|
-
|
|
message: '#^Variable \$code might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/resultat/result.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/result.php
|
|
|
|
-
|
|
message: '#^Variable \$sommes in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/result.php
|
|
|
|
-
|
|
message: '#^Variable \$totCat in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/resultat/result.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property Cchargesociales\:\:\$accountancy_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property Cchargesociales\:\:\$active \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property Cchargesociales\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property Cchargesociales\:\:\$deductible \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property Cchargesociales\:\:\$fk_pays \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property Cchargesociales\:\:\$libelle \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property Cchargesociales\:\:\$module \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/class/cchargesociales.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ChargeSociales\) and ''LibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/chargesociales.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ChargeSociales\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/chargesociales.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ChargeSociales\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/chargesociales.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ChargeSociales\) and ''date_ech'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/chargesociales.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ChargeSociales\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/chargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property ChargeSociales\:\:\$paye \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/chargesociales.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$amount \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$datec has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$datep has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$fk_charge \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$fk_typepaiement \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSocialContribution\:\:\$num_payment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/sociales/class/paymentsocialcontribution.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/sociales/payments.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between mixed and null will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/sociales/payments.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategorySocieteList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyprodserv.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyuser.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyuser.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/cabyuser.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/casoc.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/casoc.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/compta/stats/casoc.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/index.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/index.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_prodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_prodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_prodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_prodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_prodserv.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_prodserv.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_thirdparty.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_thirdparty.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_thirdparty.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/compta/stats/supplier_turnover_by_thirdparty.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/card.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$amount \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$fk_tva \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$fk_typepaiement \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$num_paiement \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentVAT\:\:\$num_payment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/class/paymentvat.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Tva\) and ''LibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/class/tva.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Tva\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/class/tva.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Tva\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/class/tva.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Tva\) and ''datev'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/class/tva.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Tva\) and ''type_payment'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/class/tva.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/class/tva.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<array\{id\: mixed, descr\: mixed, pid\: mixed, pref\: mixed, ptype\: int, pstatus\: mixed, pstatusbuy\: mixed, payment_id\: mixed, \.\.\.\}\|array\{id\: mixed, descr\: mixed, pid\: mixed, pref\: mixed, ptype\: mixed, pstatus\: int, pstatusbuy\: int, payment_id\: mixed, \.\.\.\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<array\{id\: mixed, descr\: mixed, pid\: mixed, pref\: mixed, ptype\: mixed, pstatus\: mixed, pstatusbuy\: mixed, payment_id\: mixed, \.\.\.\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0 and 4 is always true\.$#'
|
|
identifier: smaller.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$date_end might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$date_start might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$date_start_year might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$description might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 8
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Variable \$year_current might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/clients.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between true and true will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/index.php
|
|
|
|
-
|
|
message: '#^Variable \$date_end might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/compta/tva/index.php
|
|
|
|
-
|
|
message: '#^Variable \$date_start might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/compta/tva/index.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/payments.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between mixed and null will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/payments.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/compta/tva/payments.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<array\{id\: mixed, descr\: mixed, pid\: mixed, pref\: mixed, ptype\: mixed, payment_id\: mixed, payment_ref\: mixed, payment_amount\: mixed, \.\.\.\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0 and 4 is always true\.$#'
|
|
identifier: smaller.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_end might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_end_day might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_end_month might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_end_year might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_start might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_start_day might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_start_month might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$date_start_year might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Variable \$year_current might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/compta/tva/quadri_detail.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contact/ajax/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contact/ajax/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contact/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contact/card.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$typent_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 6
|
|
path: ../../../htdocs/contact/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/contact/card.php
|
|
|
|
-
|
|
message: '#^Variable \$objsoc in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contact/card.php
|
|
|
|
-
|
|
message: '#^Variable \$triggermodname in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contact/card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Contact\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Contact\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Contact\) and ''photo'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Contact\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Property Contact\:\:\$roles \(array\<int, array\<string, int\|string\>\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Property Contact\:\:\$stcomm_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/contact/class/contact.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contact/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contact/consumption.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^Variable \$ref in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contact/list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contact/perso.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/agenda.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contrat/agenda.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/card.php
|
|
|
|
-
|
|
message: '#^Variable \$canchangeproduct in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contrat/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/contrat/card.php
|
|
|
|
-
|
|
message: '#^Variable \$senderissupplier in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contrat/card.php
|
|
|
|
-
|
|
message: '#^Variable \$tmpcode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/card.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:close\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:getLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:postLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:putLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Method Contracts\:\:validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Property Contracts\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/api_contracts.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Contrat\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Contrat\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Contrat\) and ''date_contrat'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$qty of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$uselocaltax1_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$uselocaltax2_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref_ext \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$fk_commercial_signature \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$fk_commercial_suivi \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$ref_customer \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$ref_supplier \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Property Contrat\:\:\$statut \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contrat.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contratligne.class.php
|
|
|
|
-
|
|
message: '#^Offset ''label'' on array\{label\: non\-falsy\-string\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contratligne.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$txtva of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contratligne.class.php
|
|
|
|
-
|
|
message: '#^Variable \$label in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contrat/class/contratligne.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/document.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/index.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/list.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array of static method Form\:\:multiselectarray\(\) expects array\<string, array\{id\: string, label\: string, color\: string, picto\: string, labelhtml\: string\}\|string\>, non\-empty\-array\<int, array\{id\: int, fulllabel\: string, color\: string, picto\: string\}\|array\{rowid\: int, id\: int, fk_parent\: int, label\: string, description\: string, color\: string, position\: string, visible\: int, \.\.\.\}\|string\>\|non\-empty\-string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/contrat/list.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/contrat/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contrat/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProductList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contrat/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/messaging.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/contrat/messaging.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/note.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/contrat/services_list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between '''' and \-1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/contrat/services_list.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 6
|
|
path: ../../../htdocs/contrat/services_list.php
|
|
|
|
-
|
|
message: '#^Variable \$filter_opcloture in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/contrat/services_list.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$progress \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/contrat/ticket.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/contrat/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_addupdatedelete.inc.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_addupdatedelete.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$confirm might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/actions_addupdatedelete.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/actions_addupdatedelete.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$lineid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_addupdatedelete.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 4
|
|
path: ../../../htdocs/core/actions_addupdatedelete.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_builddoc.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_comments.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/actions_comments.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$idcomment might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_comments.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$withproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/actions_comments.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_dellink.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_fetchobject.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/actions_fetchobject.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 9
|
|
path: ../../../htdocs/core/actions_fetchobject.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$hidedesc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_lineupdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$hidedetails might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_lineupdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$hideref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_lineupdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_lineupdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoedit might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_lineupdown.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_linkedfiles.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/actions_linkedfiles.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<array\{paths\: array\{mixed\}, names\: array\{string\}, mimes\: array\{mixed\}\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Adherent\|ConferenceOrBoothAttendee\|Contact\|Societe\|User will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Expression "\<\<\<''EOPHAN''…" on a separate line does not do anything\.$#'
|
|
identifier: expr.resultUnused
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function sort contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$from might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$holiday might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$listofobjectthirdparties in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$obj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 10
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$search_status might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$triggername in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_massactions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$classfile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_printing.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$filenb of function dol_remove_file_process expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$contact might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$from might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$paramname2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$thirdparty might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/core/actions_sendmails.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_setmoduleoptions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$modulepart might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_setmoduleoptions.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_setnotes.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/actions_setnotes.inc.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''directory'' and ''directory'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_data_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$module might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 34
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$section might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$showonrightsize might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirpreview.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirtree.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_data_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/ajax/ajaxdirtree.php
|
|
|
|
-
|
|
message: '#^Variable \$module might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirtree.php
|
|
|
|
-
|
|
message: '#^Variable \$original_file might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxdirtree.php
|
|
|
|
-
|
|
message: '#^Variable \$section might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/core/ajax/ajaxdirtree.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/ajaxtooltip.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/editinline.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/locationincoterms.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/mailtemplate.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/onlineSign.php
|
|
|
|
-
|
|
message: '#^Variable \$tva_tx in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/price.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/selectobject.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$replace of function str_replace expects array\<string\>\|string, array\<int, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/selectobject.php
|
|
|
|
-
|
|
message: '#^Variable \$filter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/ajax/selectobject.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_accountancy_last_manual_entries has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_accountancy_last_manual_entries.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_accountancy_suspense_account has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_accountancy_suspense_account.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_actions has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_actions.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_actions_future has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_actions_future.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_activity has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_activity.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<int\<0, max\>, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_birthdays.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_birthdays has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_birthdays.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<int\<0, max\>, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_birthdays_members.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_birthdays_members has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_birthdays_members.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_boms has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_boms.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_bookmarks has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_bookmarks.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_clients has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_clients.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0 and 0 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_commandes.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_commandes has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_commandes.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_comptes has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_comptes.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_contacts has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_contacts.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_contracts has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_contracts.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_customers_outstanding_bill_reached has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_customers_outstanding_bill_reached.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<''contacts''\|''contracts''\|''customers''\|''dolresource''\|''donations''\|''expensereports''\|''holidays''\|''interventions''\|''invoices''\|''members''\|''orders''\|''products''\|''projects''\|''proposals''\|''prospects''\|''services''\|''supplier_invoices''\|''supplier_orders''\|''supplier_proposals''\|''suppliers''\|''ticket''\|''users'', non\-falsy\-string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_dolibarr_state_board.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Adherent\|Client\|Commande\|CommandeFournisseur\|Contact\|Contrat\|Dolresource\|Don\|ExpenseReport\|Facture\|FactureFournisseur\|Fichinter\|Fournisseur\|Holiday\|Product\|Project\|Propal\|SupplierProposal\|Ticket\|User and ''loadStateBoard'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_dolibarr_state_board.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_dolibarr_state_board has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_dolibarr_state_board.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="nohover"'', td\: ''class\=…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_dolibarr_state_board.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_factures has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_factures.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_factures_fourn has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_factures_fourn.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_factures_fourn_imp has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_factures_fourn_imp.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_factures_imp has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_factures_imp.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_ficheinter has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_ficheinter.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_fournisseurs has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_fournisseurs.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_funnel_of_prospection has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_funnel_of_prospection.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_goodcustomers has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_goodcustomers.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_invoices_permonth has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_permonth.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="oddeven…'', td\: ''class\="nohover…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_permonth.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_invoices_peryear has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_peryear.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always true\.$#'
|
|
identifier: booleanOr.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_peryear.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''customer'' and ''supplier'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_peryear.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="oddeven…'', td\: ''class\="nohover…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_peryear.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_invoices_supplier_permonth has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_supplier_permonth.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="oddeven…'', td\: ''class\="nohover…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_invoices_supplier_permonth.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_nb_ticket_last_x_days has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_nb_ticket_last_x_days.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_nb_tickets_type has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_nb_tickets_type.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_new_vs_close_ticket has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_new_vs_close_ticket.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_orders_permonth has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_orders_permonth.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''customer'' and ''supplier'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/boxes/box_graph_orders_permonth.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="oddeven…'', td\: ''class\="nohover…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_orders_permonth.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_orders_supplier_permonth has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_orders_supplier_permonth.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''supplier'' and ''supplier'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/boxes/box_graph_orders_supplier_permonth.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="oddeven…'', td\: ''class\="nohover…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_orders_supplier_permonth.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/core/boxes/box_graph_product_distribution.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_product_distribution has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_product_distribution.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="oddeven…'', td\: ''class\="nohover…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_product_distribution.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_propales_permonth has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_propales_permonth.php
|
|
|
|
-
|
|
message: '#^Property ModeleBoxes\:\:\$info_box_contents \(array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|int\|string\>\>\) does not accept non\-empty\-array\<array\<array\{td\?\: string, text\: string, asis\?\: int\<0, 1\>, maxlength\?\: int\}\|array\{tr\: ''class\="oddeven…'', td\: ''class\="nohover…'', textnoformat\: non\-falsy\-string\}\|int\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_propales_permonth.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_graph_ticket_by_severity has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_graph_ticket_by_severity.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_last_knowledgerecord has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_last_knowledgerecord.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_last_modified_knowledgerecord has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_last_modified_knowledgerecord.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_last_modified_ticket has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_last_modified_ticket.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_last_ticket has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_last_ticket.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_lastlogin has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_lastlogin.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_members_by_tags has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_members_by_tags.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_members_by_type has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_members_by_type.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_members_last_modified has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_members_last_modified.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_members_last_subscriptions has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_members_last_subscriptions.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>\=" between 0 and 8 is always false\.$#'
|
|
identifier: greaterOrEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_members_subscriptions_by_year.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_members_subscriptions_by_year has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_members_subscriptions_by_year.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_mos has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_mos.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_produits has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_produits.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''product\|service''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_produits.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_produits_alerte_stock has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_produits_alerte_stock.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: mixed, module\: ''product\|service…''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_produits_alerte_stock.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_project has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_project.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_project_opportunities has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_project_opportunities.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_propales has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_propales.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_prospect has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_prospect.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_scheduled_jobs has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_scheduled_jobs.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_services_contracts has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_services_contracts.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_services_expired has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_services_expired.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_shipments has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_shipments.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_supplier_orders has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_supplier_orders.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_supplier_orders_awaiting_reception has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_supplier_orders_awaiting_reception.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_task has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_task.php
|
|
|
|
-
|
|
message: '#^Constructor of class box_validated_projects has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/box_validated_projects.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/modules_boxes.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/modules_boxes.php
|
|
|
|
-
|
|
message: '#^Constructor of class ModeleBoxes has an unused parameter \$param\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/modules_boxes.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 2 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/modules_boxes.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/boxes/modules_boxes.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Method CMailFile\:\:getValidAddress\(\) has no return type specified\.$#'
|
|
identifier: missingType.return
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Method CMailFile\:\:getValidAddress\(\) has parameter \$encode with no type specified\.$#'
|
|
identifier: missingType.parameter
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Method CMailFile\:\:getValidAddress\(\) has parameter \$maxnumberofemail with no type specified\.$#'
|
|
identifier: missingType.parameter
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$addr_bcc \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$addr_cc \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$deliveryreceipt \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$eol has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$eol2 has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$errors_to \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$image_types has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property CMailFile\:\:\$reply_to \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/class/CMailFile.class.php
|
|
|
|
-
|
|
message: '#^Property Ccountry\:\:\$code_iso \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ccountry.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ccountry.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ccountry.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ccountry.class.php
|
|
|
|
-
|
|
message: '#^Method CGenericDic\:\:fetchAll\(\) has parameter \$filter with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cgenericdic.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cgenericdic.class.php
|
|
|
|
-
|
|
message: '#^Property CGenericDic\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cgenericdic.class.php
|
|
|
|
-
|
|
message: '#^Property CGenericDic\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cgenericdic.class.php
|
|
|
|
-
|
|
message: '#^Property CGenericDic\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cgenericdic.class.php
|
|
|
|
-
|
|
message: '#^Method CLeadStatus\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cleadstatus.class.php
|
|
|
|
-
|
|
message: '#^Property CLeadStatus\:\:\$percent \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cleadstatus.class.php
|
|
|
|
-
|
|
message: '#^Property CLeadStatus\:\:\$position \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cleadstatus.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cleadstatus.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cleadstatus.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cleadstatus.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/class/cleadstatus.class.php
|
|
|
|
-
|
|
message: '#^Property Comment\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/comment.class.php
|
|
|
|
-
|
|
message: '#^Property Comment\:\:\$fk_element \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/class/comment.class.php
|
|
|
|
-
|
|
message: '#^Property Comment\:\:\$fk_user_author \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/comment.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, CommonObject given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commondocgenerator.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array_to_fill of method CommonDocGenerator\:\:fill_substitutionarray_with_extrafields\(\) expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commondocgenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$element \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commondocgenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObjectLine\:\:\$fk_product \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commondocgenerator.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/core/class/commoninvoice.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commoninvoice.class.php
|
|
|
|
-
|
|
message: '#^Variable \$charge in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/core/class/commoninvoice.class.php
|
|
|
|
-
|
|
message: '#^Variable \$field4 in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commoninvoice.class.php
|
|
|
|
-
|
|
message: '#^Variable \$stripearrayofkeys might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/class/commoninvoice.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 4
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 9
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CommonObject\) and ''fields'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CommonObject\) and ''statut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Expression in empty\(\) is always falsy\.$#'
|
|
identifier: empty.expr
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Method CommonObject\:\:getAllItemsLinkedByObjectID\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Method CommonObject\:\:getCountOfItemsLinkedByObjectID\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 7
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type Commande is not subtype of native type \$this\(CommonObject\)\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type CommandeFournisseur is not subtype of native type \$this\(CommonObject\)\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type Facture is not subtype of native type \$this\(CommonObject\)\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type FactureFournisseur is not subtype of native type \$this\(CommonObject\)\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type Propal is not subtype of native type \$this\(CommonObject\)\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type SupplierProposal is not subtype of native type \$this\(CommonObject\)\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$line of method CommonObject\:\:printOriginLine\(\) expects CommonObjectLine, CommonObject\|stdClass given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$line of method CommonObject\:\:printObjectLine\(\) expects CommonObjectLine, CommonObject\|stdClass given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#20 \$fk_unit of method SupplierProposal\:\:updateline\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#21 \$situation_percent of method Facture\:\:updateline\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$childtables \(array\<array\<string\>\|string\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$cond_reglement \(int\|string\) is never assigned string so it can be removed from the property type\.$#'
|
|
identifier: property.unusedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fields \(array\<string, array\<string, array\<int\|string, string\>\|int\|string\>\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 9
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$lines \(array\<CommonObject\|stdClass\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Variable \$minSize in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newProperty in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Variable \$validationClass in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CommonOrder\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonorder.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CommonOrder\) and ''total_ht'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonorder.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pt of method CommonStickerGenerator\:\:Set_Char_Size\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Avery_Code has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Avery_Name has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_COUNTX has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_COUNTY has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Char_Size has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_First has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Height has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Line_Height has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Margin_Left has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Margin_Top has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Metric has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Metric_Doc has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Width has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_X_Number has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_X_Space has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Y_Number has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Property CommonStickerGenerator\:\:\$_Y_Space has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/commonstickergenerator.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$adherent \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$agenda \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$commande \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$contrat \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$expensereport \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$facture \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$main_checkbox_left_column \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$member \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$modules_parts type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$product \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$propal \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/conf.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cproductnature.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cproductnature.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cproductnature.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cproductnature.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cregion.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cregion.class.php
|
|
|
|
-
|
|
message: '#^Property Cregion\:\:\$cheflieu \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cregion.class.php
|
|
|
|
-
|
|
message: '#^Property Cregion\:\:\$code_region \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cregion.class.php
|
|
|
|
-
|
|
message: '#^Property Cregion\:\:\$fk_pays \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cregion.class.php
|
|
|
|
-
|
|
message: '#^Property Cregion\:\:\$name \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cregion.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cstate.class.php
|
|
|
|
-
|
|
message: '#^Property Cstate\:\:\$code_departement \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cstate.class.php
|
|
|
|
-
|
|
message: '#^Property Cstate\:\:\$name \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cstate.class.php
|
|
|
|
-
|
|
message: '#^Property Cstate\:\:\$nom \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cstate.class.php
|
|
|
|
-
|
|
message: '#^Property Cstate\:\:\$rowid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/cstate.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ctypent.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ctypent.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/ctypent.class.php
|
|
|
|
-
|
|
message: '#^Property Ctypent\:\:\$libelle \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ctypent.class.php
|
|
|
|
-
|
|
message: '#^Property Ctypent\:\:\$module \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ctypent.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ctyperesource.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ctyperesource.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ctyperesource.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/ctyperesource.class.php
|
|
|
|
-
|
|
message: '#^Property CUnits\:\:\$short_label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cunits.class.php
|
|
|
|
-
|
|
message: '#^Property CUnits\:\:\$sortorder \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cunits.class.php
|
|
|
|
-
|
|
message: '#^Property CUnits\:\:\$unit_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cunits.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$active \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/class/cunits.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cunits.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/cunits.class.php
|
|
|
|
-
|
|
message: '#^Property CommonDict\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/core/class/cunits.class.php
|
|
|
|
-
|
|
message: '#^Constructor of class DolEditor has an unused parameter \$toolbarlocation\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/class/doleditor.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/doleditor.class.php
|
|
|
|
-
|
|
message: '#^Variable \$type in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/dolgeoip.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{stacknum\: int, legend\: mixed, legendwithgroup\: non\-falsy\-string\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''line'' and ''horizontalBar'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 3 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Offset 0 on array\{array\{stacknum\: int, legend\: mixed, legendwithgroup\: non\-falsy\-string\}\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Variable \$legendMaxLines in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/class/dolgraph.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/core/class/extrafields.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/extrafields.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<\(int\|string\)\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/extrafields.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 11
|
|
path: ../../../htdocs/core/class/extrafields.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/extrafields.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/extrafields.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/extrafields.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int\<0, max\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/fileupload.class.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between array\|string and null will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/fileupload.class.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/class/fileupload.class.php
|
|
|
|
-
|
|
message: '#^Property Fiscalyear\:\:\$date_start \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/class/fiscalyear.class.php
|
|
|
|
-
|
|
message: '#^Property Fiscalyear\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/fiscalyear.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/hookmanager.class.php
|
|
|
|
-
|
|
message: '#^Property HookManager\:\:\$hooks has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/hookmanager.class.php
|
|
|
|
-
|
|
message: '#^Property HookManager\:\:\$hooksSorted has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/hookmanager.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\}\|array\{mixed\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''GET'' and ''GET'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 4
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$selected of method Form\:\:getSelectConditionsPaiements\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#15 \$excludeids of method Form\:\:select_company\(\) expects array\<string\>, array\<int\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array of method Form\:\:multiselectarray\(\) expects array\<string, array\{id\: string, label\: string, color\: string, picto\: string, labelhtml\: string\}\|string\>, array\<int, array\{id\: int, fulllabel\: string, color\: string, picto\: string\}\|array\{rowid\: int, id\: int, fk_parent\: int, label\: string, description\: string, color\: string, position\: string, visible\: int, \.\.\.\}\|string\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$optJson of method Form\:\:constructProjectListOption\(\) expects array\{key\: string, value\: string, type\: string\}, array\{\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$selected of method Form\:\:multiselectarray\(\) expects array\<string\>, list\<int\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#7 \$ajaxoptions of function ajax_autocompleter expects array\<string, array\<string\>\|string\>, array\<array\<string, array\<string, string\>\|string\>\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$next_prev_filter \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_availability has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_conditions_paiements has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_demand_reason has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_invoice_subtype has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_transport_mode has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_types_fees has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_types_paiements has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Property Form\:\:\$cache_vatrates has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Return type of call to function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: function.unresolvableReturnType
|
|
count: 4
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 8
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 2
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Variable \$more in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Variable \$pageyes in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.form.class.php
|
|
|
|
-
|
|
message: '#^Variable \$select_encoder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formbarcode.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcategory.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array of static method Form\:\:multiselectarray\(\) expects array\<string, array\{id\: string, label\: string, color\: string, picto\: string, labelhtml\: string\}\|string\>, array\<int, array\{id\: int, fulllabel\: string, color\: string, picto\: string\}\|array\{rowid\: int, id\: int, fk_parent\: int, label\: string, description\: string, color\: string, position\: string, visible\: int, \.\.\.\}\|string\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcategory.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcompany.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with float\|int\<min, \-1\>\|int\<1, max\>\|\(non\-falsy\-string&numeric\-string\) will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcompany.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcompany.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$selected of method FormCompany\:\:select_state\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcompany.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$selected of method Form\:\:multiselectarray\(\) expects array\<string\>, array\<array\<string, int\>\|int\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcompany.class.php
|
|
|
|
-
|
|
message: '#^Return type of call to function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: function.unresolvableReturnType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcompany.class.php
|
|
|
|
-
|
|
message: '#^Variable \$idprof might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formcompany.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<Link\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^Variable \$fileinfo might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/class/html.formfile.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formintervention.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formmail.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array of static method Form\:\:multiselectarray\(\) expects array\<string, array\{id\: string, label\: string, color\: string, picto\: string, labelhtml\: string\}\|string\>, array\<int, string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formmail.class.php
|
|
|
|
-
|
|
message: '#^Property FormMail\:\:\$ckeditortoolbar \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formmail.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array of static method Form\:\:multiselectarray\(\) expects array\<string, array\{id\: string, label\: string, color\: string, picto\: string, labelhtml\: string\}\|string\>, non\-empty\-array\<\-1\|0\|1\|2\|3, string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formorder.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$zone of static method InfoBox\:\:listBoxes\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formother.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObjectLine\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formother.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formother.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formprojet.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array of static method Form\:\:multiselectarray\(\) expects array\<string, array\{id\: string, label\: string, color\: string, picto\: string, labelhtml\: string\}\|string\>, non\-empty\-array\<0\|1\|2, string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formprojet.class.php
|
|
|
|
-
|
|
message: '#^Variable \$labeltoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formprojet.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formsetup.class.php
|
|
|
|
-
|
|
message: '#^Property FormSetupItem\:\:\$rank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formsetup.class.php
|
|
|
|
-
|
|
message: '#^Property FormSetupItem\:\:\$saveCallBack \(callable\) in empty\(\) is not falsy\.$#'
|
|
identifier: empty.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formsetup.class.php
|
|
|
|
-
|
|
message: '#^Property FormSetupItem\:\:\$setValueFromPostCallBack \(callable\) in empty\(\) is not falsy\.$#'
|
|
identifier: empty.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formsetup.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between 1 and ''1'' will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formsms.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formsms.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/core/class/html.formticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<non\-falsy\-string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formticket.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/html.formticket.class.php
|
|
|
|
-
|
|
message: '#^Property FormTicket\:\:\$withreadid \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/class/html.formticket.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/class/html.formticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with mixed will always evaluate to false\.$#'
|
|
identifier: function.impossibleType
|
|
count: 2
|
|
path: ../../../htdocs/core/class/interfaces.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 4
|
|
path: ../../../htdocs/core/class/interfaces.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/interfaces.class.php
|
|
|
|
-
|
|
message: '#^Variable \$modName in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/class/interfaces.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_add expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_bind expects LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_delete expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_errno expects LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 9
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_errno expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_error expects LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 9
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_error expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 8
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_first_entry expects LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_first_entry expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_get_attributes expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_get_entries expects LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_get_option expects LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_get_values_len expects LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_mod_add expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_mod_del expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_mod_replace expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_rename expects LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_search expects array\|LDAP\\Connection, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_search expects array\|LDAP\\Connection, resource\|true given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_set_option expects LDAP\\Connection\|null, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_unbind expects LDAP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/ldap.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pere of method Menubase\:\:recur\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/class/menubase.class.php
|
|
|
|
-
|
|
message: '#^Property Menubase\:\:\$enabled \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/menubase.class.php
|
|
|
|
-
|
|
message: '#^Property Menubase\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/menubase.class.php
|
|
|
|
-
|
|
message: '#^Variable \$menutopid in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/class/menubase.class.php
|
|
|
|
-
|
|
message: '#^Method Notify\:\:getNotificationsArray\(\) has parameter \$scope with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/notify.class.php
|
|
|
|
-
|
|
message: '#^Method Notify\:\:getNotificationsArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/notify.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/class/notify.class.php
|
|
|
|
-
|
|
message: '#^Property Notify\:\:\$arrayofnotifsupported has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/notify.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/openid.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$content of method SimpleOpenID\:\:HTML2OpenIDServer\(\) expects string, array\<string, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/openid.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with XMLParser will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/rssparser.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$str1 of method RssParser\:\:concat\(\) expects string, array\<string, string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/class/rssparser.class.php
|
|
|
|
-
|
|
message: '#^Property RssParser\:\:\$items has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/rssparser.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>\=" between int\<2, 4\> and 1 is always true\.$#'
|
|
identifier: greaterOrEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/smtps.class.php
|
|
|
|
-
|
|
message: '#^Property SMTPs\:\:\$_arySensitivity \(array\<string\>\) does not accept default value of type array\<int, string\|false\>\.$#'
|
|
identifier: property.defaultValue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/smtps.class.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/smtps.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(TimeSpent\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(TimeSpent\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with TimeSpent and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with TimeSpent and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with TimeSpent and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with TimeSpent and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/class/timespent.class.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 2
|
|
path: ../../../htdocs/core/class/translate.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\|false\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 2
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0\|1 and 0 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type DoliDB is not subtype of native type mixed\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^Variable \$moduleobj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/class/utils.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$table of static method Diff\:\:generatePartialDiff\(\) expects array\<array\{string, int\<0, 2\>\}\>, array\<array\<int\>\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/class/utils_diff.class.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$db on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/commonfieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_TypeFields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_entities_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_fields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_help_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$r might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/commonfieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$this might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/commonfieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$db on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/commonfieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$import_TypeFields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$import_entities_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$import_fields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$import_help_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/commonfieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$r might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/commonfieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$this might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/commonfieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<string, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^Variable \$page might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^Variable \$search_yaxis might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/customreports.php
|
|
|
|
-
|
|
message: '#^Constructor of class DoliDBMysqli has an unused parameter \$type\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/db/mysqli.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$value of method mysqli\:\:options\(\) expects int\|string, false given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/db/mysqli.class.php
|
|
|
|
-
|
|
message: '#^Property DoliDBMysqli\:\:\$db \(mysqli\) in empty\(\) is not falsy\.$#'
|
|
identifier: empty.property
|
|
count: 1
|
|
path: ../../../htdocs/core/db/mysqli.class.php
|
|
|
|
-
|
|
message: '#^Variable \$disableforcecharset in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/db/mysqli.class.php
|
|
|
|
-
|
|
message: '#^Constructor of class DoliDBPgsql has an unused parameter \$type\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$result of function pg_affected_rows expects PgSql\\Result, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$result of function pg_fetch_array expects PgSql\\Result, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$result of function pg_fetch_object expects PgSql\\Result, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$result of function pg_fetch_row expects PgSql\\Result, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$result of function pg_free_result expects PgSql\\Result, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$result of function pg_num_rows expects PgSql\\Result, bool\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$resultset of method DoliDBPgsql\:\:fetch_row\(\) expects resource, PgSql\\Result given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/db/pgsql.class.php
|
|
|
|
-
|
|
message: '#^Constructor of class DoliDBSqlite3 has an unused parameter \$type\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: ../../../htdocs/core/db/sqlite3.class.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$db on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 3
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_TypeFields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_entities_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_fields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$export_special_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$r might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$this might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 10
|
|
path: ../../../htdocs/core/extrafieldsinexport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$db on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 3
|
|
path: ../../../htdocs/core/extrafieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$import_TypeFields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/extrafieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$import_entities_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/extrafieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$import_fields_array on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 2
|
|
path: ../../../htdocs/core/extrafieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/extrafieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$r might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/extrafieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$this might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 9
|
|
path: ../../../htdocs/core/extrafieldsinimport.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/filemanagerdol/browser/default/browser.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/filemanagerdol/browser/default/browser.php
|
|
|
|
-
|
|
message: '#^Variable \$_FILES in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/filemanagerdol/connectors/php/connector.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$_SERVER in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/filemanagerdol/connectors/php/connector.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$isImageValid in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/filemanagerdol/connectors/php/connector.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$Config might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/filemanagerdol/connectors/php/connector.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 1
|
|
path: ../../../htdocs/core/get_info.php
|
|
|
|
-
|
|
message: '#^Variable \$var in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/accounting.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/admin.lib.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/admin.lib.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''llx_'' and ''llx_'' will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/admin.lib.php
|
|
|
|
-
|
|
message: '#^Offset 1 on array\{string, non\-falsy\-string, string\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/admin.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$resarray might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/admin.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$strictw3c in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 13
|
|
path: ../../../htdocs/core/lib/admin.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/agenda.lib.php
|
|
|
|
-
|
|
message: '#^Function ajax_constantonoff\(\) has parameter \$entity with no type specified\.$#'
|
|
identifier: missingType.parameter
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ajax.lib.php
|
|
|
|
-
|
|
message: '#^Function ajax_constantonoff\(\) has parameter \$revertonoff with no type specified\.$#'
|
|
identifier: missingType.parameter
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ajax.lib.php
|
|
|
|
-
|
|
message: '#^Function ajax_constantonoff\(\) has parameter \$strict with no type specified\.$#'
|
|
identifier: missingType.parameter
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ajax.lib.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/company.lib.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/company.lib.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''view'' and ''kanban'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/company.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 4
|
|
path: ../../../htdocs/core/lib/company.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/company.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$sql in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/company.lib.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/contact.lib.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with ''DateTimeZone'' and ''getOffset'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/date.lib.php
|
|
|
|
-
|
|
message: '#^Function get_tz_array\(\) should return array\<int\<\-11, 13\>, string\> but returns array\{\-11\: ''Pacific/Pago_Pago'', \-10\: ''Pacific/Honolulu'', \-9\: ''America/Anchorage'', \-8\: ''America/Los_Angeles'', \-7\: ''America/Dawson_Creek'', \-6\: ''America/Chicago'', \-5\: ''America/Bogota'', \-4\: ''America/Asuncion'', \.\.\.\}\.$#'
|
|
identifier: return.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/date.lib.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/emailing.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$head of function complete_head_from_modules expects array\<array\{string, string, string\}\>, array\{0\: array\{''//admin/confexped…'', mixed\}, 1\: array\{''//admin/expedition…'', mixed\}, 2\?\: array\{''//admin/delivery\.php'', mixed\}\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/expedition.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{file\: string, timestamp\: int\|false\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/files.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/files.lib.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/files.lib.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''zst'' and ''zst'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/files.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/files.lib.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type array\<SplFileInfo\> is not subtype of native type RecursiveIteratorIterator\<RecursiveDirectoryIterator\>\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/files.lib.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between array\{file\: string, timestamp\: int\|false\} and null will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/files.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_cdup expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_chdir expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_close expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_delete expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_get expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_mkdir expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_put expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_rmdir expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ftp.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<string, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with float will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with User will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 24
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between int\<1, max\> and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Function dol_escape_js\(\) has no return type specified\.$#'
|
|
identifier: missingType.return
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Function dol_escape_js\(\) has parameter \$noescapebackslashn with no type specified\.$#'
|
|
identifier: missingType.parameter
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Instanceof between DOMDocument and DOMDocument will always evaluate to true\.$#'
|
|
identifier: instanceof.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Instanceof between User and User will always evaluate to true\.$#'
|
|
identifier: instanceof.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Offset ''list'' on array\{list\: array\{\}\}\|array\{list\: non\-empty\-array\<int, object\>\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Offset 1 on array\{string, non\-falsy\-string\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Offset 1 on array\{string, non\-falsy\-string\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$country \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$firstname \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$lastname \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_code \(array\<string\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_total_ttc \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$state \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 8
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$TCompiledAttr in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$paramname in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions.lib.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions2.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/functions2.lib.php
|
|
|
|
-
|
|
message: '#^Function getURLContent\(\) should return array\{http_code\: int, content\: string, curl_error_no\: int, curl_error_msg\: string\} but returns array\{content\: bool\|string, curl_error_no\: int\<min, \-1\>\|int\<1, max\>, curl_error_msg\: string\}\|array\{http_code\?\: 400, content\?\: non\-falsy\-string\|true, curl_error_no\: '''', curl_error_msg\: ''''\}\|array\{url\: string, content_type\: string\|null, http_code\: int, header_size\: int, request_size\: int, filetime\: int, ssl_verify_result\: int, redirect_count\: int, \.\.\.\}\.$#'
|
|
identifier: return.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/geturl.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$value of function curl_setopt expects 0\|2, bool given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/geturl.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$value of function curl_setopt expects bool, int given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/core/lib/geturl.lib.php
|
|
|
|
-
|
|
message: '#^Call to function function_exists\(\) with ''imagecreatefromgif''\|''imagecreatefromjpeg''\|''imagecreatefrompng''\|''imagecreatefromwbmp''\|''imagecreatefromwebp'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 3
|
|
path: ../../../htdocs/core/lib/images.lib.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''suppliers'' and ''fourn'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/core/lib/invoice.lib.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''suppliers'' and ''suppliers'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/core/lib/invoice.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array \(array\{mixed, mixed, mixed, mixed, mixed, non\-falsy\-string\}\) of array_values is already a list, call has no effect\.$#'
|
|
identifier: arrayValues.list
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/invoice.lib.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/core/lib/invoice.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$sqlwhere in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/invoice2.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$array in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/json.lib.php
|
|
|
|
-
|
|
message: '#^Call to function array_key_exists\(\) with ''code'' and array\{rowid\: array\{type\: ''integer'', value\: 11, extra\: ''AUTO_INCREMENT''\}, code\: array\{type\: ''varchar'', value\: 255, null\: ''NOT NULL''\}, label\: array\{type\: ''varchar'', value\: 255, null\: ''NOT NULL''\}, position\: array\{type\: ''integer'', value\: 11, null\: ''NULL''\}, use_default\: array\{type\: ''varchar'', value\: 11, default\: ''1''\}, active\: array\{type\: ''integer'', value\: 3\}\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 4
|
|
path: ../../../htdocs/core/lib/modulebuilder.lib.php
|
|
|
|
-
|
|
message: '#^Call to function array_key_exists\(\) with ''label'' and array\{rowid\: array\{type\: ''integer'', value\: 11, extra\: ''AUTO_INCREMENT''\}, code\: array\{type\: ''varchar'', value\: 255, null\: ''NOT NULL''\}, label\: array\{type\: ''varchar'', value\: 255, null\: ''NOT NULL''\}, position\: array\{type\: ''integer'', value\: 11, null\: ''NULL''\}, use_default\: array\{type\: ''varchar'', value\: 11, default\: ''1''\}, active\: array\{type\: ''integer'', value\: 3\}\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 4
|
|
path: ../../../htdocs/core/lib/modulebuilder.lib.php
|
|
|
|
-
|
|
message: '#^Call to function array_key_exists\(\) with ''rowid'' and array\{rowid\: array\{type\: ''integer'', value\: 11, extra\: ''AUTO_INCREMENT''\}, code\: array\{type\: ''varchar'', value\: 255, null\: ''NOT NULL''\}, label\: array\{type\: ''varchar'', value\: 255, null\: ''NOT NULL''\}, position\: array\{type\: ''integer'', value\: 11, null\: ''NULL''\}, use_default\: array\{type\: ''varchar'', value\: 11, default\: ''1''\}, active\: array\{type\: ''integer'', value\: 3\}\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/modulebuilder.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\}\|array\{name\: string, key\: string, type\: string, label\: string, picot\?\: string, enabled\: int\<0, 1\>, notnull\: int\<0, 1\>, position\: int, \.\.\.\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/modulebuilder.lib.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between string and false will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/lib/modulebuilder.lib.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/modulebuilder.lib.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 4
|
|
path: ../../../htdocs/core/lib/order.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/order.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 4
|
|
path: ../../../htdocs/core/lib/pdf.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 18
|
|
path: ../../../htdocs/core/lib/pdf.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$refListsTxt in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/pdf.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<\(int\|string\)\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/project.lib.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$progress \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/project.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$progressCalculated in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/project.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_string\(\) with string will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/security.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$login in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/security2.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/sendings.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$out in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/signature.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 6
|
|
path: ../../../htdocs/core/lib/tax.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/ticket.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$butactionbg in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbackhmenu1 in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbacklineimpair1 in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbacklinepair1 in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbacklinepairchecked in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbacklinepairhover in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbacktitle1 in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbackvmenu1 in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colortextlink in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colortexttitle in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colortexttitlelink in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$colortexttitlenotab in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$textbutaction in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/usergroups.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/website.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/website.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/website.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/website.lib.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/website.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/website2.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/website2.lib.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/lib/xcal.lib.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''auto'' and ''auto'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/login/functions_dolibarr.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/login/functions_ldap.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_errno expects LDAP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/login/functions_ldap.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ldap of function ldap_error expects LDAP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/login/functions_ldap.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/auguria.lib.php
|
|
|
|
-
|
|
message: '#^Offset ''level'' on array\{url\: mixed\} in empty\(\) does not exist\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/auguria.lib.php
|
|
|
|
-
|
|
message: '#^Offset ''mainmenu'' on array\{url\: mixed\} in empty\(\) does not exist\.$#'
|
|
identifier: empty.offset
|
|
count: 2
|
|
path: ../../../htdocs/core/menus/standard/auguria.lib.php
|
|
|
|
-
|
|
message: '#^Offset ''prefix'' on array\{url\: mixed\} in empty\(\) does not exist\.$#'
|
|
identifier: empty.offset
|
|
count: 2
|
|
path: ../../../htdocs/core/menus/standard/auguria.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#8 \$menuval of function print_text_menu_entry_auguria expects array\{\}\|array\{rowid\: string, fk_menu\: string, langs\: string, enabled\: int\<0, 2\>, type\: string, fk_mainmenu\: string, fk_leftmenu\: string, url\: string, \.\.\.\}, array\{url\: string, titre\: string, enabled\: int\<0, 2\>, target\: string, mainmenu\: string, leftmenu\: string, position\: int, level\?\: int, \.\.\.\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/auguria.lib.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/auguria.lib.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/auguria.lib.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always true\.$#'
|
|
identifier: booleanOr.leftAlwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''accountancy'' and ''accountancy'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Offset ''level'' on array\{url\: mixed\} in empty\(\) does not exist\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Offset ''mainmenu'' on array\{url\: mixed\} in empty\(\) does not exist\.$#'
|
|
identifier: empty.offset
|
|
count: 2
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Offset ''prefix'' on array\{url\: mixed\} in empty\(\) does not exist\.$#'
|
|
identifier: empty.offset
|
|
count: 2
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: 0\|1, perms\: 0\|1, module\: ''projet''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: 0\|1, perms\: bool, module\: ''facture\|supplier…''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: 0\|1, perms\: bool, module\: ''propal\|commande…''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: 1, perms\: 1, module\: ''''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''banque\|prelevement…''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''bom\|mrp''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''comptabilite…''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''hrm\|holiday…''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''product\|service''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''societe\|fournisseur''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: bool, module\: ''ticket…''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: bool, perms\: mixed, module\: ''adherent''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$menuentry of function isVisibleToUserType expects array\{enabled\: int\<0, 1\>, module\: string, perms\: string\}, array\{enabled\: true, perms\: mixed, module\: ''projet''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#8 \$menuval of function print_text_menu_entry expects array\{\}\|array\{rowid\: string, fk_menu\: string, langs\: string, enabled\: int\<0, 2\>, type\: string, fk_mainmenu\: string, fk_leftmenu\: string, url\: string, \.\.\.\}, array\{url\: string, titre\: string, enabled\: int\<0, 2\>, target\: string, mainmenu\: string, leftmenu\: string, position\: int, level\?\: int, \.\.\.\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/eldy.lib.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''top'' and ''jmobile'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''top'' and ''topnb'' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''left'' and ''jmobile'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''top'' and ''jmobile'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Variable \$noout in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 8
|
|
path: ../../../htdocs/core/menus/standard/empty.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/DolibarrModules.class.php
|
|
|
|
-
|
|
message: '#^Offset ''entity'' on array\{data\: string, entity\: int\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/DolibarrModules.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$dirs \(array\<string\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/DolibarrModules.class.php
|
|
|
|
-
|
|
message: '#^Property Menubase\:\:\$fk_mainmenu \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/DolibarrModules.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/DolibarrModules.class.php
|
|
|
|
-
|
|
message: '#^Variable \$fulldir in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/DolibarrModules.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/action/doc/pdf_standard_actions.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/action/doc/pdf_standard_actions.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Asset given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/doc_generic_asset_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/doc_generic_asset_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/doc_generic_asset_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/asset/doc/doc_generic_asset_odt.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/doc_generic_asset_odt.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 0, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, status\: true, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1060, width\: 26, status\: true, title\: array\{textkey\: ''TotalHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, width\: 19, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 19, status\: false, title\: array\{textkey\: ''Progress''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 19, status\: true, title\: array\{textkey\: ''Progress''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_asset\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bank/doc/pdf_ban.modules.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 1 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bank/doc/pdf_ban.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$tab_height of method pdf_ban\:\:_tableau\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/bank/doc/pdf_ban.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 1 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_sepamandate\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$tab_height of method pdf_sepamandate\:\:_tableau\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php
|
|
|
|
-
|
|
message: '#^Property modTcpdfbarcode\:\:\$is2d has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/barcode/doc/tcpdfbarcode.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$type of method mod_barcode_product_standard\:\:literalBarcodeType\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/barcode/mod_barcode_product_standard.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$type of method mod_barcode_thirdparty_standard\:\:literalBarcodeType\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/barcode/mod_barcode_thirdparty_standard.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, BOM given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bom/doc/doc_generic_bom_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bom/doc/doc_generic_bom_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bom/doc/doc_generic_bom_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/bom/doc/doc_generic_bom_odt.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/bom/doc/doc_generic_bom_odt.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/cheque/doc/pdf_blochet.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Commande given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_einstein\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_einstein.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_einstein\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_einstein.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_einstein.modules.php
|
|
|
|
-
|
|
message: '#^Property Commande\:\:\$availability \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_einstein.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_einstein.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_einstein.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property Commande\:\:\$availability \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1065, width\: 26, status\: bool, title\: array\{textkey\: ''TotalHTShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 15, width\: int\<min, \-1\>\|int\<1, max\>, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 15, width\: int\<min, \-1\>\|int\<1, max\>, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 2075, width\: 26, status\: bool, title\: array\{textkey\: ''TotalTTCShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 25, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 25, status\: true, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 35, width\: 19, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 35, width\: int\<21, max\>, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 45, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 5, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 55, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 55, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 65, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 65, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_eratosthene\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\?\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{1, 0\.5, 1, 1\.5\}\|array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Contrat given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$tab_height of method pdf_strato\:\:tabSignature\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/contract/doc/pdf_strato.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/contract/doc/pdf_strato.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_storm\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$columnText of method CommonDocGenerator\:\:printStdColumnContent\(\) expects string, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: int, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, width\: 50, status\: true, title\: array\{textkey\: ''Comments''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 20, status\: true, title\: array\{textkey\: ''QtyShippedShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 20, status\: 1, title\: array\{textkey\: ''KeepToShipShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: int, width\: float\|int\|false, status\: bool, title\: array\{textkey\: string, label\?\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\?\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_storm.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_typhon.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_typhon\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_typhon.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/delivery/doc/pdf_typhon.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/dons/html_cerfafr.modules.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between 0 and '''' will always evaluate to true\.$#'
|
|
identifier: notEqual.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/dons/html_cerfafr.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/dons/html_generic.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$columnText of method CommonDocGenerator\:\:printStdColumnContent\(\) expects string, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$columnText of method CommonDocGenerator\:\:printStdColumnContent\(\) expects string, float\|int\<min, \-1\>\|int\<1, max\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_espadon\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, width\: int, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 30, status\: true, title\: array\{textkey\: ''WeightVolShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 19, status\: 0\|1, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 26, status\: 0\|1, title\: array\{textkey\: ''TotalHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 30, status\: 0\|1, title\: array\{textkey\: ''QtyOrdered''\}, border\-left\: true, content\: array\{align\: ''C''\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 70, width\: 15, status\: 0\|1, title\: array\{textkey\: ''Unit''\}, border\-left\: true, content\: array\{align\: ''C''\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 80, width\: 30, status\: true, title\: array\{textkey\: ''QtyToShip''\}, border\-left\: true, content\: array\{align\: ''C''\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\?\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{1, 0\.5, 1, 1\.5\}\|array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_merou.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_rouget\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_rouget.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_rouget.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expedition/doc/pdf_rouget.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_standard_expensereport\:\:tablePayments\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$tab_height of method pdf_standard_expensereport\:\:_tableau\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Facture given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$array_propal_object in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_crabe\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_crabe\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$heightforfooter of method pdf_crabe\:\:_tableau_versements\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$type \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_crabe.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 13
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$a of method pdf_octopus\:\:sumSituation\(\) expects array\<int\|string, array\<mixed\>\|float\|int\>, array\<string, Facture\|float\|int\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$current_line of method pdf_octopus\:\:getInfosLineLastSituation\(\) expects FactureLigne, CommonInvoiceLine given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$tab_height of method pdf_octopus\:\:_tableFirstPage\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$tab_height of method pdf_octopus\:\:_tableau\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$type \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 0, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: string, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: string, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 100, width\: 15, status\: true, title\: array\{textkey\: string\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 110, width\: 10, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 110, width\: 10, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 120, width\: 18, status\: true, title\: array\{textkey\: string\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, status\: false, width\: 10, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, status\: true, width\: 10, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 17, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: int\<19, max\>, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 10, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 18, status\: false, title\: array\{textkey\: ''Chantier''\}, border\-left\: true, overtitle\: array\{textkey\: ''Chantier'', align\: ''C'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}, width\: 18\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 18, status\: true, title\: array\{textkey\: ''Chantier''\}, border\-left\: true, overtitle\: array\{textkey\: ''Chantier'', align\: ''C'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}, width\: 18\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 70, width\: 10, status\: false, title\: array\{textkey\: string\}, border\-left\: true, overtitle\: array\{textkey\: non\-falsy\-string, align\: ''C'', padding\: array\{0\.5, 0\.2, 0\.5, 0\.2\}, width\: 25\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 70, width\: 10, status\: true, title\: array\{textkey\: string\}, border\-left\: true, overtitle\: array\{textkey\: non\-falsy\-string, align\: ''C'', padding\: array\{0\.5, 0\.2, 0\.5, 0\.2\}, width\: 25\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 80, width\: 15, status\: false, title\: array\{textkey\: string\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 80, width\: 15, status\: true, title\: array\{textkey\: string\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_octopus\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 90, width\: 10, status\: true, title\: array\{textkey\: string\}, border\-left\: true, overtitle\: array\{textkey\: non\-falsy\-string, align\: ''C'', padding\: array\{0\.5, 0\.2, 0\.5, 0\.2\}, width\: 25\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$hidetop in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_octopus.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 14
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between int\<2, max\> and 1 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$type \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1075, width\: 26, status\: bool, title\: array\{textkey\: ''TotalHTShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 15, width\: int, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 15, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 2085, width\: 26, status\: bool, title\: array\{textkey\: ''TotalTTCShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 25, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 25, status\: true, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 35, width\: 19, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 35, width\: int\<21, max\>, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 45, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 5, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 55, width\: 19, status\: false, title\: array\{textkey\: ''ProgressShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 55, width\: 19, status\: true, title\: array\{textkey\: ''ProgressShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 65, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 65, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 75, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 75, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_sponge\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\?\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{1, 0\.5, 1, 1\.5\}\|array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/doc/pdf_sponge.modules.php
|
|
|
|
-
|
|
message: '#^Property mod_facture_mars\:\:\$prefixcreditnote has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/mod_facture_mars.php
|
|
|
|
-
|
|
message: '#^Property mod_facture_mars\:\:\$prefixdeposit has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/mod_facture_mars.php
|
|
|
|
-
|
|
message: '#^Property mod_facture_mars\:\:\$prefixinvoice has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/mod_facture_mars.php
|
|
|
|
-
|
|
message: '#^Property mod_facture_mars\:\:\$prefixreplacement has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/mod_facture_mars.php
|
|
|
|
-
|
|
message: '#^Access to constant TYPE_NON on an unknown class Sprain\\SwissQrBill\\DataGroup\\Element\\PaymentReference\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Call to static method create\(\) on an unknown class Sprain\\SwissQrBill\\DataGroup\\Element\\AdditionalInformation\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Call to static method create\(\) on an unknown class Sprain\\SwissQrBill\\DataGroup\\Element\\CombinedAddress\.$#'
|
|
identifier: class.notFound
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Call to static method create\(\) on an unknown class Sprain\\SwissQrBill\\DataGroup\\Element\\CreditorInformation\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Call to static method create\(\) on an unknown class Sprain\\SwissQrBill\\DataGroup\\Element\\PaymentAmountInformation\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Call to static method create\(\) on an unknown class Sprain\\SwissQrBill\\DataGroup\\Element\\PaymentReference\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Call to static method create\(\) on an unknown class Sprain\\SwissQrBill\\QrBill\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Instantiated class Sprain\\SwissQrBill\\PaymentPart\\Output\\TcPdfOutput\\TcPdfOutput not found\.$#'
|
|
identifier: class.notFound
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/facture/modules_facture.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/hrm/doc/pdf_standard_evaluation.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/hrm/doc/pdf_standard_evaluation.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/hrm/doc/pdf_standard_evaluation.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-list\<string\|null\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Method ImportCsv\:\:import_read_record\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportCsv\:\:\$cacheconvert has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportCsv\:\:\$cachefieldtable has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportCsv\:\:\$nbinsert has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportCsv\:\:\$nbupdate has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Property ModeleImports\:\:\$errors \(array\<string\>\) does not accept array\<array\<string, mixed\>\|string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Property ModeleImports\:\:\$errors \(array\<string\>\) does not accept array\<array\<string, string\>\|string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Property ModeleImports\:\:\$warnings \(array\<string\>\) does not accept array\<array\<string, mixed\>\|string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$key might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$where might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_csv.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Method ImportXlsx\:\:import_read_record\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportXlsx\:\:\$cacheconvert has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportXlsx\:\:\$cachefieldtable has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportXlsx\:\:\$nbinsert has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property ImportXlsx\:\:\$nbupdate has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property ModeleImports\:\:\$errors \(array\<string\>\) does not accept array\<array\<string, mixed\>\|string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property ModeleImports\:\:\$errors \(array\<string\>\) does not accept array\<array\<string, string\>\|string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property ModeleImports\:\:\$warnings \(array\<string\>\) does not accept array\<array\<string, mixed\>\|string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$where might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/import/import_xlsx.modules.php
|
|
|
|
-
|
|
message: '#^Property mailing_contacts1\:\:\$require_admin has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/contacts1.modules.php
|
|
|
|
-
|
|
message: '#^Property mailing_contacts1\:\:\$require_module has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/contacts1.modules.php
|
|
|
|
-
|
|
message: '#^Property mailing_fraise\:\:\$require_admin has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/fraise.modules.php
|
|
|
|
-
|
|
message: '#^Property mailing_fraise\:\:\$require_module has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/fraise.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/modules_mailings.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/modules_mailings.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 2 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/modules_mailings.php
|
|
|
|
-
|
|
message: '#^Variable \$modName in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/modules_mailings.php
|
|
|
|
-
|
|
message: '#^Property mailing_xinputfile\:\:\$require_admin has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/xinputfile.modules.php
|
|
|
|
-
|
|
message: '#^Property mailing_xinputfile\:\:\$require_module has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/xinputfile.modules.php
|
|
|
|
-
|
|
message: '#^Property mailing_xinputuser\:\:\$require_admin has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/xinputuser.modules.php
|
|
|
|
-
|
|
message: '#^Property mailing_xinputuser\:\:\$require_module has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mailings/xinputuser.modules.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/member/doc/pdf_standard_member.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$epaisseur of method CommonStickerGenerator\:\:_Croix\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/member/doc/pdf_standard_member.class.php
|
|
|
|
-
|
|
message: '#^Property Adherent\:\:\$photo \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/member/doc/pdf_standard_member.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''accountingaccount''\}\|array\{rule\: ''compute'', type\: ''double'', classfile\: ''/accountancy/class…'', class\: ''AccountancyImport'', method\: ''cleanAmount''\|''computeAmount'', element\: ''Accountancy''\}\|array\{rule\: ''compute'', type\: ''int'', classfile\: ''/accountancy/class…'', class\: ''AccountancyImport'', method\: ''computePieceNum'', element\: ''Accountancy''\}\|array\{rule\: ''compute'', type\: ''varchar'', classfile\: ''/accountancy/class…'', class\: ''AccountancyImport'', method\: ''computeDirection'', element\: ''Accountancy''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modAccounting.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''accountingaccount''\}\|array\{rule\: ''fetchidfromcodeorla…'', classfile\: ''/accountancy/class…'', class\: ''AccountancyCategory'', method\: ''fetch'', dict\: ''DictionaryAccountan…''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/accountancy/class…'', class\: ''AccountingAccount'', method\: ''fetch'', element\: ''AccountingAccount''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modAccounting.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''accountingaccount''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modAccounting.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class/cstate…'', class\: ''Cstate'', method\: ''fetch'', dict\: ''DictionaryStateCode''\}\|array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/societe/class…'', class\: ''Societe'', method\: ''fetch'', element\: ''ThirdParty''\}\|array\{rule\: ''getrefifauto'', class\: string, path\: non\-falsy\-string\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modAdherent.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class/cstate…'', class\: ''Cstate'', method\: ''fetch'', dict\: ''DictionaryStateCode''\}\|array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''getrefifauto'', class\: string, path\: non\-falsy\-string\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modAdherent.class.php
|
|
|
|
-
|
|
message: '#^Variable \$user in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/modAgenda.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeandl…'', classfile\: ''/categories/class…'', class\: ''Categorie'', method\: ''fetch'', element\: ''category'', codefromfield\: ''ca\.type''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modCategorie.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/categories/class…'', class\: ''Categorie'', method\: ''fetch'', element\: ''category''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/class…'', class\: ''Product'', method\: ''fetch'', element\: ''Product''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modCategorie.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modCategorie.class.php
|
|
|
|
-
|
|
message: '#^Variable \$user in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modCommande.class.php
|
|
|
|
-
|
|
message: '#^Variable \$user in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modDeplacement.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modEventOrganization.class.php
|
|
|
|
-
|
|
message: '#^Variable \$user in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modExpedition.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''EXPENSEREPORT_ADDON'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modExpenseReport.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''EXPENSEREPORT_ADDON…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modExpenseReport.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''MAIN_DELAY…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/modExpenseReport.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 4
|
|
path: ../../../htdocs/core/modules/modExpenseReport.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''FACTURE_ADDON'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFacture.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''FACTURE_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFacture.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''FACTURE_ADDON_PDF…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFacture.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/modFacture.class.php
|
|
|
|
-
|
|
message: '#^Variable \$user in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/modFacture.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''FICHEINTER_ADDON'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFicheinter.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''FICHEINTER_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFicheinter.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/modFicheinter.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''COMMANDE_SUPPLIER…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/modFournisseur.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''INVOICE_SUPPLIER…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFournisseur.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''SUPPLIER_INVOICE…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFournisseur.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''SUPPLIER_ORDER…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modFournisseur.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/modFournisseur.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''HOLIDAY_ADDON'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modHoliday.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''HOLIDAY_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modHoliday.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''HOLIDAY_ADDON_PDF…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modHoliday.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/modHoliday.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modKnowledgeManagement.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/modLoan.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''MAILING_CONTACT…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modMailing.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modMailing.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPartnership.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''BANK_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPrelevement.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPrelevement.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''accountingaccount''\}\|array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchidfromcodeorla…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', dict\: ''DictionaryUnits''\}\|array\{rule\: ''fetchidfromcodeorla…'', classfile\: ''/core/class…'', class\: ''CProductNature'', method\: ''fetch'', dict\: ''DictionaryProductNa…''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/stock…'', class\: ''Entrepot'', method\: ''fetch'', element\: ''Warehouse''\}\|array\{rule\: ''fetchscalefromcodeu…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', units\: ''size''\|''surface''\|''volume''\|''weight'', dict\: ''DictionaryMeasuring…''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modProduct.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''accountingaccount''\}\|array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchidfromcodeorla…'', classfile\: ''/core/class…'', class\: ''CProductNature'', method\: ''fetch'', dict\: ''DictionaryProductNa…''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/stock…'', class\: ''Entrepot'', method\: ''fetch'', element\: ''Warehouse''\}\|array\{rule\: ''fetchscalefromcodeu…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', units\: ''size''\|''surface''\|''volume''\|''weight'', dict\: ''DictionaryMeasuring…''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modProduct.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''accountingaccount''\}\|array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchidfromcodeorla…'', classfile\: ''/core/class…'', class\: ''CProductNature'', method\: ''fetch'', dict\: ''DictionaryProductNa…''\}\|array\{rule\: ''fetchscalefromcodeu…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', units\: ''size''\|''surface''\|''volume''\|''weight'', dict\: ''DictionaryMeasuring…''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modProduct.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/product/class…'', class\: ''Product'', method\: ''fetch'', element\: ''Product''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/stock…'', class\: ''Entrepot'', method\: ''fetch'', element\: ''Entrepot''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modProduct.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/projet/class…'', class\: ''Project'', method\: ''fetch'', element\: ''Project''\}\|array\{rule\: ''getrefifauto'', class\: mixed, path\: non\-falsy\-string\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modProjet.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''PROPALE_ADDON'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPropale.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''PROPALE_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPropale.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''PROPALE_ADDON_PDF…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPropale.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''PROPALE_VALIDITY…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPropale.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''PROPOSAL_ALLOW…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPropale.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/modPropale.class.php
|
|
|
|
-
|
|
message: '#^Variable \$user in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modPropale.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''MAIN_SUBMODULE…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modReception.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''RECEPTION_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modReception.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''RECEPTION_ADDON_PDF…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modReception.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''RECEPTION_ADDON…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modReception.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 4
|
|
path: ../../../htdocs/core/modules/modReception.class.php
|
|
|
|
-
|
|
message: '#^Variable \$user in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modReception.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modRecruitment.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeorla…'', classfile\: ''/core/class…'', class\: ''Ctyperesource'', method\: ''fetch'', dict\: ''DictionaryResourceT…''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modResource.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/modSalaries.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchidfromcodeorla…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', dict\: ''DictionaryUnits''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/stock…'', class\: ''Entrepot'', method\: ''fetch'', element\: ''Warehouse''\}\|array\{rule\: ''fetchscalefromcodeu…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', units\: ''size''\|''surface''\|''volume''\|''weight'', dict\: ''DictionaryMeasuring…''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modService.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/stock…'', class\: ''Entrepot'', method\: ''fetch'', element\: ''Warehouse''\}\|array\{rule\: ''fetchscalefromcodeu…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', units\: ''size''\|''surface''\|''volume''\|''weight'', dict\: ''DictionaryMeasuring…''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modService.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchscalefromcodeu…'', classfile\: ''/core/class/cunits…'', class\: ''CUnits'', method\: ''fetch'', units\: ''size''\|''surface''\|''volume''\|''weight'', dict\: ''DictionaryMeasuring…''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modService.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/product/class…'', class\: ''Product'', method\: ''fetch'', element\: ''Product''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/societe/class…'', class\: ''Societe'', method\: ''fetch'', element\: ''ThirdParty''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modService.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''COMPANY_ADDON_PDF…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''SOCIETE_ADD_REF_IN…'', ''yesno''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''SOCIETE_CODECLIENT…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''SOCIETE_CODECOMPTA…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''SOCIETE_FISCAL…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/societe/class…'', class\: ''Societe'', method\: ''fetch'', element\: ''ThirdParty''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/user/class/user…'', class\: ''User'', method\: ''fetch'', element\: ''User''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/societe/class…'', class\: ''Societe'', method\: ''fetch'', element\: ''ThirdParty''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modSociete.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''MOUVEMENT_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''MOUVEMENT_ADDON_PDF…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''STOCK_ADDON_PDF'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''STOCK_ADDON_PDF_ODT…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 4
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$export_special_array \(array\<array\<array\{rule\: string, file\: string, classfile\: string, class\: string, method\: string, method_params\: array\<string\>\}\|string\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: string, file\?\: string, classfile\: string, class\: string, method\: string, method_params\: array\<string\>\}\|string\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class/cstate…'', class\: ''Cstate'', method\: ''fetch'', dict\: ''DictionaryStateCode''\}\|array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/stock…'', class\: ''Entrepot'', method\: ''fetch'', element\: ''ref''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/product/class…'', class\: ''Product'', method\: ''fetch'', element\: ''product''\}\|array\{rule\: ''fetchidfromref'', classfile\: ''/product/stock…'', class\: ''Entrepot'', method\: ''fetch'', element\: ''ref''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modStock.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{''SUPPLIER_PROPOSAL…'', ''chaine''\}\|array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/modSupplierProposal.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$const \(array\<array\{0\: string, 1\: string, 2\: int\|string, 3\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\) does not accept non\-empty\-array\<array\{0\: string, 1\: string, 2\: int\|string, 3\?\: string, 4\?\: int\<0, 1\>, 5\?\: string, 6\?\: int\<0, 1\>\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/modSupplierProposal.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/compta/paiement…'', class\: ''Cpaiement'', method\: ''fetch'', element\: ''Cpaiement''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modTax.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromref'', classfile\: ''/compta/sociales…'', class\: ''Cchargesociales'', method\: ''fetch'', element\: ''Cchargesociales''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modTax.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$export_permission \(array\<array\<array\{string, string\}\>\>\) does not accept non\-empty\-array\<array\<array\{0\: string, 1\?\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modUser.class.php
|
|
|
|
-
|
|
message: '#^Property DolibarrModules\:\:\$import_convertvalue_array \(array\<array\<array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\) does not accept non\-empty\-array\<array\<array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class/cstate…'', class\: ''Cstate'', method\: ''fetch'', dict\: ''DictionaryState''\}\|array\{rule\: ''fetchidfromcodeid'', classfile\: ''/core/class…'', class\: ''Ccountry'', method\: ''fetch'', dict\: ''DictionaryCountry''\}\|array\{rule\: ''numeric''\}\|array\{rule\: string, file\: string, class\: string, method\: string\}\>\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modUser.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/modWebsite.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/modWorkstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/movement/doc/pdf_standard_movementstock.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/movement/doc/pdf_standard_movementstock.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Mo given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/doc_generic_mo_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/doc_generic_mo_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/doc_generic_mo_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/mrp/doc/doc_generic_mo_odt.modules.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/doc_generic_mo_odt.modules.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always false\.$#'
|
|
identifier: booleanOr.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_vinci\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$columnText of method CommonDocGenerator\:\:printStdColumnContent\(\) expects string, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 0, status\: true, width\: 35, title\: array\{textkey\: ''Ref'', align\: ''L'', padding\: array\{0\.5, 1, 0\.5, 1\.5\}\}, border\-left\: true, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 1, 0\.5, 1\.5\}\}, border\-left\: true, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 11, status\: true, width\: 25, title\: array\{textkey\: ''Dimensions''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 21, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 31, width\: 25, status\: true, title\: array\{textkey\: ''QtyTot''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$lines \(array\<MoLine\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/mrp/doc/pdf_vinci.modules.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/oauth/generic_oauthcallback.php
|
|
|
|
-
|
|
message: '#^Variable \$state might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/oauth/github_oauthcallback.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between null and null will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/oauth/stripelive_oauthcallback.php
|
|
|
|
-
|
|
message: '#^Variable \$response might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/printing/printgcp.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$token might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/modules/printing/printgcp.modules.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_standardlabel.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_standardlabel.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$epaisseur of method CommonStickerGenerator\:\:_Croix\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_standardlabel.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$x of method pdf_tcpdflabel\:\:writeBarcode\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#7 \$w of method pdf_tcpdflabel\:\:writeBarcode\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#8 \$h of method pdf_tcpdflabel\:\:writeBarcode\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Property pdf_tcpdflabel\:\:\$_align2d has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Property pdf_tcpdflabel\:\:\$_style1d has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Property pdf_tcpdflabel\:\:\$_style2d has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Property pdf_tcpdflabel\:\:\$_xres has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Product given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$weight_units \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/product/doc/pdf_standard.modules.php
|
|
|
|
-
|
|
message: '#^Method ModeleProductCode\:\:liste_modeles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/product/modules_product.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Project given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method doc_generic_project_odt\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array_to_fill of method CommonDocGenerator\:\:fill_substitutionarray_with_extrafields\(\) expects array\<string, string\>, array\<string, mixed\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$objectdetail might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/pdf_baleine.modules.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>\=" between int\<0, max\> and 0 is always true\.$#'
|
|
identifier: greaterOrEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/pdf_beluga.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/pdf_beluga.modules.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''L'' and ''L'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/project/doc/pdf_beluga.modules.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/project/doc/pdf_beluga.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/doc/pdf_timespent.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Project\|Task given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$task of method doc_generic_task_odt\:\:get_substitutionarray_tasks\(\) expects Task, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$array_to_fill of method CommonDocGenerator\:\:fill_substitutionarray_with_extrafields\(\) expects array\<string, string\>, array\<string, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$listlines might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Propal given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_azur.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_azur\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_azur.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_azur\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_azur.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_azur.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_azur.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_azur.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1065, width\: 26, status\: bool, title\: array\{textkey\: ''TotalHTShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 15, width\: int, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 15, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 15, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 2075, width\: 26, status\: bool, title\: array\{textkey\: ''TotalTTCShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 25, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 25, status\: true, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 35, width\: 19, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 35, width\: int\<21, max\>, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 45, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 5, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 55, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 55, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 65, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 65, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_cyan\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\?\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{1, 0\.5, 1, 1\.5\}\|array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/propale/doc/pdf_cyan.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/rapport/pdf_paiement.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Reception given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/reception/doc/doc_generic_reception_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/reception/doc/doc_generic_reception_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/reception/doc/doc_generic_reception_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/reception/doc/doc_generic_reception_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_squille\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/reception/doc/pdf_squille.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/reception/doc/pdf_squille.modules.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$trueWeight \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/reception/doc/pdf_squille.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/reception/doc/pdf_squille.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<int\<0, max\>, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/societe/doc/doc_generic_odt.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$contactstatic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/modules/societe/doc/doc_generic_odt.modules.php
|
|
|
|
-
|
|
message: '#^Property mod_codeclient_monkey\:\:\$prefixcustomer has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/societe/mod_codeclient_monkey.php
|
|
|
|
-
|
|
message: '#^Property mod_codeclient_monkey\:\:\$prefixsupplier has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/societe/mod_codeclient_monkey.php
|
|
|
|
-
|
|
message: '#^Property mod_codecompta_panicum\:\:\$position has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/societe/mod_codecompta_panicum.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, Entrepot given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_eagle\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 0, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 1, 0\.5, 1\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: int, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1060, width\: 26, status\: true, title\: array\{textkey\: ''TotalHTShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 19, status\: true, title\: array\{textkey\: ''PMPValueShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: int\<21, max\>, status\: true, title\: array\{textkey\: ''PMPValueShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, FactureFournisseur given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/doc_generic_supplier_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/doc_generic_supplier_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/doc_generic_supplier_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/doc_generic_supplier_invoice_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_canelle\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$heightforfooter of method pdf_canelle\:\:_tableau_versements\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$multicurrency_tx \(array\<float\>\|float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, CommandeFournisseur given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/doc_generic_supplier_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/doc_generic_supplier_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/doc_generic_supplier_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/doc_generic_supplier_order_odt.modules.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always false\.$#'
|
|
identifier: booleanOr.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_cornas\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_cornas\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$multicurrency_tx \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1070, width\: 26, status\: false, title\: array\{textkey\: ''TotalHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1070, width\: 26, status\: true, title\: array\{textkey\: ''TotalHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, width\: int, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, status\: true, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 19, status\: false, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 19, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 70, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 70, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\?\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{1, 0\.5, 1, 1\.5\}\|array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always false\.$#'
|
|
identifier: booleanOr.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_muscadet\:\:_tableau_info\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_muscadet\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$multicurrency_tx \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$posy of method pdf_standard_supplierpayment\:\:_tableau_cheque\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_payment/doc/pdf_standard_supplierpayment.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$tab_height of method pdf_standard_supplierpayment\:\:_tableau\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/core/modules/supplier_payment/doc/pdf_standard_supplierpayment.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$line of method CommonDocGenerator\:\:get_substitutionarray_lines\(\) expects CommonObjectLine, CommonObject\|stdClass given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/doc_generic_supplier_proposal_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/doc_generic_supplier_proposal_odt.modules.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$w of function pdf_writelinedesc expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php
|
|
|
|
-
|
|
message: '#^Property SupplierProposal\:\:\$multicurrency_tx \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always false\.$#'
|
|
identifier: booleanOr.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$posy of method pdf_zenith\:\:_tableau_tot\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 0, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: int, status\: false, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, width\: int, status\: true, title\: array\{textkey\: ''Photo'', label\: '' ''\}, content\: array\{padding\: array\{0, 0, 0, 0\}\}, border\-left\: false\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1060, width\: 26, status\: false, title\: array\{textkey\: ''TotalHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1060, width\: 26, status\: true, title\: array\{textkey\: ''TotalHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, status\: true, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 19, status\: false, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 19, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property CommonDocGenerator\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 60, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Property SupplierProposal\:\:\$multicurrency_tx \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with string will always evaluate to false\.$#'
|
|
identifier: function.impossibleType
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, UserGroup given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$contactobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/multicompany_page.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/multicompany_page.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/multicompany_page.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/photos_resize.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_data_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/photos_resize.php
|
|
|
|
-
|
|
message: '#^Variable \$modulepart in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/photos_resize.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/photos_resize.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/core/search_page.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 2 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/search_page.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/search_page.php
|
|
|
|
-
|
|
message: '#^Variable \$type2label might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/admin_extrafields_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$type2label might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/admin_extrafields_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/advtarget.tpl.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$lines \(array\<CommonObject\|stdClass\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/ajaxrow.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/bloc_comment.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$idcomment might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/tpl/bloc_comment.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$title might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/bloc_showhide.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 12
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$defaulttopic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$diroutput might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$file might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$hidedesc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$hidedetails might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$hideref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$hookmanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$modelmail might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 36
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/card_presend.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/commonfields_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/commonfields_view.tpl.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/contacts.tpl.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/contacts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/contacts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/contacts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/contacts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$hookmanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/contacts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$filearray might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$modulepart might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/document_actions_post_headers.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_array_fields.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_print_fields.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_print_fields.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$obj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/tpl/extrafields_list_print_fields.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$totalarray might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/extrafields_list_print_fields.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_input.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_param.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafieldsobjectkey might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_param.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_param.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$param might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_param.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 8
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_sql.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_sql.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_sql.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_sql.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_title.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_title.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$param might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_title.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_title.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/extrafields_list_search_title.tpl.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/extrafields_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/extrafields_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$hookmanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/extrafields_view.tpl.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/filemanager.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/tpl/filemanager.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$ecmdir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/filemanager.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$filepathnoext might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/filemanager.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$module in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/filemanager.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$pageid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/filemanager.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$websitekey might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/filemanager.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$showlinktoai might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/formlayoutai.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$showlinktoailabel might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/formlayoutai.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/list_print_subtotal.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$limit might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/list_print_total.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/list_print_total.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/list_print_total.tpl.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$backtopage might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$filterabsolutediscount might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$filtercreditnote might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$resteapayer might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$thirdparty might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/core/tpl/object_discounts.tpl.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always true\.$#'
|
|
identifier: booleanOr.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$buyer might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/core/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/core/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$seller might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$usehm might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/objectline_create.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$buyer might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/objectline_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/tpl/objectline_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/objectline_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$seller might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/objectline_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$var might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/objectline_edit.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/objectline_title.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/objectline_title.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$outputalsopricetotalwithtax might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/objectline_title.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$usemargins might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/objectline_title.tpl.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$objp might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/core/tpl/objectlinked_lineimport.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/tpl/objectlinked_lineimport.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/core/tpl/originproductline.tpl.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/triggers/interface_50_modAgenda_ActionsAuto.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$sendtoid \(array\<int\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/core/triggers/interface_50_modAgenda_ActionsAuto.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/triggers/interface_50_modEventOrganization_EventOrganization.class.php
|
|
|
|
-
|
|
message: '#^Property Conf\:\:\$notification \(stdClass\) in empty\(\) is not falsy\.$#'
|
|
identifier: empty.property
|
|
count: 1
|
|
path: ../../../htdocs/core/triggers/interface_50_modNotification_Notification.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Contact and ''getContactRoles'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/triggers/interface_90_modSociete_ContactRoles.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/triggers/interface_95_modWebhook_WebhookTriggers.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_null\(\) with null will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 4
|
|
path: ../../../htdocs/core/website.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with WebsitePage will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/core/website.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/core/website.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/core/website.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$hookmanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/website.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$websitekey might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/core/website.inc.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/cron/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/cron/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/cron/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/cron/card.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/cron/card.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$command \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$dateend \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$datenextrun \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$datestart \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$email_alert \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$frequency \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$jobtype \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$lastoutput \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$lastresult \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$libname \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$maxrun \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$nbrun \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$processing \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$test \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Property Cronjob\:\:\$unitfrequency \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/cron/class/cronjob.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 10
|
|
path: ../../../htdocs/cron/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/cron/list.php
|
|
|
|
-
|
|
message: '#^Variable \$filter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/cron/list.php
|
|
|
|
-
|
|
message: '#^Variable \$texttoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/cron/list.php
|
|
|
|
-
|
|
message: '#^Offset ''css'' on array\{css\: ''minwidth200'', picto\: mixed\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/datapolicy/admin/setup.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/datapolicy/class/datapolicy.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''anonymize'' and ''anonymize'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/datapolicy/class/datapolicycron.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''anonymize'' and ''delete'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/datapolicy/class/datapolicycron.class.php
|
|
|
|
-
|
|
message: '#^Method CdavLib\:\:getFullCalendarObjects\(\) should return array\<array\<string\>\> but returns list\<array\<string, int\|string\|false\>\>\.$#'
|
|
identifier: return.type
|
|
count: 1
|
|
path: ../../../htdocs/dav/dav.class.php
|
|
|
|
-
|
|
message: '#^Variable \$baseUri in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/dav/fileserver.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$callback of function set_error_handler expects \(callable\(int, string, string, int\)\: bool\)\|null, array\{\$this\(PhpCollector\), ''errorHandler''\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/debugbar/class/DataCollector/DolPhpCollector.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$resql of method TraceableDB\:\:endTracing\(\) expects string, bool\|mysqli_result\|resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/debugbar/class/TraceableDB.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$callback of function spl_autoload_register expects \(callable\(string\)\: void\)\|null, Closure\(mixed\)\: bool given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/debugbar/class/autoloader.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/delivery/card.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayoptions might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/delivery/card.php
|
|
|
|
-
|
|
message: '#^Variable \$hidedesc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/delivery/card.php
|
|
|
|
-
|
|
message: '#^Variable \$hidedetails might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/delivery/card.php
|
|
|
|
-
|
|
message: '#^Variable \$hideref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/delivery/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/delivery/card.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/delivery/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/delivery/class/delivery.class.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/delivery/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/delivery/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/document.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/document.php
|
|
|
|
-
|
|
message: '#^Method Donations\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Method Donations\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Method Donations\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Method Donations\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Method Donations\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Method Donations\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Property Donations\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/don/class/api_donations.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Don\) and ''societe'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/don/class/don.class.php
|
|
|
|
-
|
|
message: '#^Property Don\:\:\$societe \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/don/class/don.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentDonation\:\:\$amount \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentDonation\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentDonation\:\:\$fk_donation \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentDonation\:\:\$fk_typepayment \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentDonation\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentDonation\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentDonation\:\:\$num_payment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/don/class/paymentdonation.class.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/document.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus9 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/index.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/info.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/don/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/don/list.php
|
|
|
|
-
|
|
message: '#^Variable \$projectstatic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/don/list.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/note.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/don/paiement/list.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always false\.$#'
|
|
identifier: booleanOr.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/don/paiement/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/don/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofselected might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/don/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$morecss might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$morejs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$outputlangs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/payment/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/don/payment/payment.php
|
|
|
|
-
|
|
message: '#^Variable \$sumpaid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/don/payment/payment.php
|
|
|
|
-
|
|
message: '#^Variable \$objectlink might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/don/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$acl \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$cover \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$date_c \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$date_m \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$extraparams \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$filename \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$filepath \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$fk_user_c \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$fk_user_m \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$fullpath_orig \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$gen_or_uploaded \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$keywords \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$position \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$share \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$src_object_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Property EcmFiles\:\:\$src_object_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ecm/class/ecmfiles.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ecm/dir_add_card.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ecm/dir_add_card.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of function ecm_prepare_head expects EcmDirectory, CommonObject given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/ecm/dir_card.php
|
|
|
|
-
|
|
message: '#^Variable \$oldlabel might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ecm/dir_card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/ecm/file_card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ecm/file_card.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of function ecm_file_prepare_head expects EcmFiles, CommonObject given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/ecm/file_card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/ecm/file_card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ecm/file_card.php
|
|
|
|
-
|
|
message: '#^Variable \$module might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ecm/file_card.php
|
|
|
|
-
|
|
message: '#^Variable \$relativepath might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ecm/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/ecm/index_medias.php
|
|
|
|
-
|
|
message: '#^Variable \$bc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ecm/search.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ecm/tpl/enablefiletreeajax.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$param might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ecm/tpl/enablefiletreeajax.tpl.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<non\-empty\-string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_null\(\) with null will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 1000 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$message_num of function imap_body expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$message_num of function imap_fetchbody expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$message_num of function imap_fetchstructure expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$partno of method EmailCollector\:\:getpart\(\) expects string, \(float\|int\) given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between IMAP\\Connection\|true and false will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 16
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/emailcollector/class/emailcollector.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ConferenceOrBooth\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ConferenceOrBooth\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ConferenceOrBooth\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ConferenceOrBooth\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Method ConferenceOrBooth\:\:fetchAll\(\) has parameter \$filter with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Method ConferenceOrBooth\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Property ConferenceOrBooth\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorbooth.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ConferenceOrBoothAttendee\) and ''fk_soc'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ConferenceOrBoothAttendee and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ConferenceOrBoothAttendee and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ConferenceOrBoothAttendee and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ConferenceOrBoothAttendee and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Property ConferenceOrBoothAttendee\:\:\$lastname \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Property ConferenceOrBoothAttendee\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/class/conferenceorboothattendee.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_card.php
|
|
|
|
-
|
|
message: '#^Property ConferenceOrBooth\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_card.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_contact.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_contact.php
|
|
|
|
-
|
|
message: '#^Property ConferenceOrBooth\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_contact.php
|
|
|
|
-
|
|
message: '#^Variable \$mode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_contact.php
|
|
|
|
-
|
|
message: '#^Variable \$permission might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_contact.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_document.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_document.php
|
|
|
|
-
|
|
message: '#^Property ConferenceOrBooth\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_document.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_list.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always true\.$#'
|
|
identifier: booleanOr.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorbooth_list.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^Property ConferenceOrBoothAttendee\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^Variable \$confOrBooth might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^Variable \$withproject in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_list.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always true\.$#'
|
|
identifier: booleanOr.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_list.php
|
|
|
|
-
|
|
message: '#^Variable \$projectref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/eventorganization/conferenceorboothattendee_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$deliveryreceipt might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$from might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$hookmanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$listofobjectref in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$triggername in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/eventorganization/core/actions_massactions_mail.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/eventorganization/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Variable \$originid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Variable \$rowEnd might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Variable \$rowExtrafieldsView might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/card.php
|
|
|
|
-
|
|
message: '#^Method Shipments\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Method Shipments\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Method Shipments\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Method Shipments\:\:deleteLine\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Method Shipments\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Method Shipments\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Method Shipments\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Property Shipments\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/api_shipments.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Expedition\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Expedition\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Expedition\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Expedition\) and ''total_ht'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 7
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_delivery_address \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref_ext \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$shipping_method_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$fk_user_author \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$ref_customer \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$size_units \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$tracking_number \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$trueDepth \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$trueHeight \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$trueWeight \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$trueWidth \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property Expedition\:\:\$weight_units \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Property ExpeditionLigne\:\:\$detail_batch \(array\<ExpeditionLineBatch\>\|stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expedition.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/expedition/class/expeditionligne.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expeditionligne.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObjectLine\:\:\$id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expeditionligne.class.php
|
|
|
|
-
|
|
message: '#^Property ExpeditionLigne\:\:\$entrepot_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expeditionligne.class.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always false\.$#'
|
|
identifier: booleanOr.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expeditionligne.class.php
|
|
|
|
-
|
|
message: '#^Property ExpeditionLineBatch\:\:\$qty \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expedition/class/expeditionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$mesgs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 8
|
|
path: ../../../htdocs/expedition/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$typeobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/expedition/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$modebatch might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/expedition/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$nbproduct might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/expedition/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$objsearchdet might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$typeobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/expedition/dispatch.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/document.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expedition/document.php
|
|
|
|
-
|
|
message: '#^Variable \$typeobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expedition/document.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Expedition and ''fetch_lines'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryCustomerList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProductList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^Variable \$search_shipping_method_id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/note.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expedition/note.php
|
|
|
|
-
|
|
message: '#^Variable \$typeobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expedition/note.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expedition/shipment.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expedition/shipment.php
|
|
|
|
-
|
|
message: '#^Variable \$bc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/shipment.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/expedition/shipment.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expedition/shipment.php
|
|
|
|
-
|
|
message: '#^Variable \$product might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/expedition/shipment.php
|
|
|
|
-
|
|
message: '#^Variable \$toBeShippedTotal might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expedition/shipment.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expedition/stats/month.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expedition/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Variable \$date might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Variable \$fk_project might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 10
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Variable \$remaintopay might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Variable \$userauthor might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expensereport/card.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:_validatepayment\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:_validatepayment\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:addPayment\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:getAllPayments\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Method ExpenseReports\:\:updatePayment\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Property ExpenseReports\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Property ExpenseReports\:\:\$FIELDSPAYMENT has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/api_expensereports.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ExpenseReport\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ExpenseReport\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ExpenseReport\) and ''date_debut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ExpenseReport\) and ''date_fin'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$vatrate of function getLocalTaxesFromRate expects int\|string, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pu of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Property ExpenseReport\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereport.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/expensereportline.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(PaymentExpenseReport\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(PaymentExpenseReport\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentExpenseReport\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentExpenseReport\) and ''datep'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentExpenseReport\) and ''fk_bank'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentExpenseReport\) and ''fk_typepayment'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentExpenseReport\:\:\$amount \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentExpenseReport\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentExpenseReport\:\:\$fk_expensereport \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentExpenseReport\:\:\$fk_typepayment \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentExpenseReport\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentExpenseReport\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentExpenseReport\:\:\$num_payment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/class/paymentexpensereport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/list.php
|
|
|
|
-
|
|
message: '#^Variable \$outputlangs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/payment/card.php
|
|
|
|
-
|
|
message: '#^Variable \$title_button might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/payment/card.php
|
|
|
|
-
|
|
message: '#^Variable \$linkback might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/payment/info.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/payment/list.php
|
|
|
|
-
|
|
message: '#^Variable \$toselect might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/payment/list.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/payment/payment.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/payment/payment.php
|
|
|
|
-
|
|
message: '#^Variable \$sumpaid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/expensereport/payment/payment.php
|
|
|
|
-
|
|
message: '#^Variable \$fileurl_avg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/stats/index.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_addfile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$colspan might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_addfile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_addfile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$formfile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_addfile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_addfile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_addfile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_linktofile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$colspan might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_linktofile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_linktofile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_linktofile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_linktofile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$minifile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_linktofile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/expensereport/tpl/expensereport_linktofile.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/expensereport/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Property Export\:\:\$fk_user \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/exports/class/export.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/exports/export.php
|
|
|
|
-
|
|
message: '#^Variable \$heightforframes might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/externalsite/frames.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/agenda.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card-rec.php
|
|
|
|
-
|
|
message: '#^Property CommonObjectLine\:\:\$product_type \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card-rec.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with FichinterLigne will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''2'' and ''2'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Variable \$classname might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Variable \$line might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 11
|
|
path: ../../../htdocs/fichinter/card.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:_validateLine\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:_validateLine\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Method Interventions\:\:postLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Property Interventions\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Property Interventions\:\:\$FIELDSLINE has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/api_interventions.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Fichinter\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/fichinter.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Fichinter\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/fichinter.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Fichinter\) and ''duration'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/fichinter.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 7
|
|
path: ../../../htdocs/fichinter/class/fichinter.class.php
|
|
|
|
-
|
|
message: '#^Property Fichinter\:\:\$ref_client \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fichinter/class/fichinter.class.php
|
|
|
|
-
|
|
message: '#^Property Fichinter\:\:\$statut \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/fichinter.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/fichinter/class/fichinter.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fichinter/class/fichinterligne.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#17 \$fk_unit of method FichinterRec\:\:addLineRec\(\) expects string\|null, int\|null given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/fichinterrec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pu of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/fichinterrec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$remise_percent_ligne of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/class/fichinterrec.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/contact.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/document.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/fichinter/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contratstatic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/fichinter/list.php
|
|
|
|
-
|
|
message: '#^Variable \$projetstatic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/fichinter/list.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/note.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fichinter/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_encrypted_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/filefunc.inc.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 10
|
|
path: ../../../htdocs/fourn/card.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/card.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:deleteLine\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:getLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:getPayments\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:postLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:putLine\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierInvoices\:\:validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_invoices.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:approve\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:deleteContact\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:makeOrder\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:postContact\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:receiveOrder\(\) has parameter \$lines with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:receiveOrder\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierOrders\:\:validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method SupplierOrders\:\:_cleanObjectDatas\(\) expects object, array\<mixed\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Property SupplierOrders\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Variable \$contact might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/api_supplier_orders.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(CommandeFournisseur\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(CommandeFournisseur\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CommandeFournisseur\) and ''billed'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CommandeFournisseur\) and ''socid'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(CommandeFournisseur\) and ''total_tva'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$exclspec of method CommonObject\:\:update_price\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#15 \$pu_devise of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pu of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$remise_percent_ligne of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$uselocaltax1_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$uselocaltax2_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$cond_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$mode_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$ref_supplier \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$total_ht \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$total_localtax1 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$total_localtax2 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$total_ttc \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$total_tva \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommandeFournisseur\:\:\$user_author_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref_ext \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.commande.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$qty of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$vatrate of function getLocalTaxesFromRate expects int\|string, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#10 \$txlocaltax1 of method FactureFournisseurRec\:\:addline\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#11 \$txlocaltax2 of method FactureFournisseurRec\:\:addline\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#15 \$pu_devise of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#19 \$fk_unit of method FactureFournisseurRec\:\:addline\(\) expects string\|null, int\|null given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pu of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#8 \$remise_percent of method FactureFournisseurRec\:\:addline\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$subtype \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture-rec.ligne.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(FactureFournisseur\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(FactureFournisseur\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(FactureFournisseur\) and ''date'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(FactureFournisseur\) and ''total_ht'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$exclspec of method CommonObject\:\:update_price\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$qty of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#15 \$pu_devise of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$alreadypaid of method CommonInvoice\:\:getLibStatut\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$pu of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$remise_percent_ligne of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$txtva of method FactureFournisseur\:\:addline\(\) expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$vatrate of method FactureFournisseur\:\:updateline\(\) expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$uselocaltax1_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$uselocaltax2_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$close_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$close_note \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$cond_reglement_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$subtype \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoice\:\:\$totalpaid \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonInvoiceLine\:\:\$info_bits \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref_ext \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$author \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$fk_fac_rec_source \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$fk_facture_source \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$fk_user_valid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$libelle \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$note_private \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$note_public \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$paid \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$paye \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$ref_supplier \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$statut \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$total_ht \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$total_localtax1 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$total_localtax2 \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$total_ttc \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$total_tva \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Property FactureFournisseur\:\:\$type \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.ligne.class.php
|
|
|
|
-
|
|
message: '#^Property SupplierInvoiceLine\:\:\$situation_percent \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.facture.ligne.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.orderline.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$status_buy \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.product.class.php
|
|
|
|
-
|
|
message: '#^Property ProductFournisseur\:\:\$fourn_unitprice \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.product.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.product.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/fourn/class/fournisseur.product.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/fournisseur.product.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/paiementfourn.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/fourn/class/paiementfourn.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$array_option might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$classname might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$fk_account might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$line might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 7
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$caneditproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$comment might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$product might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/fourn/commande/dispatch.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/document.php
|
|
|
|
-
|
|
message: '#^Variable \$caneditproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/document.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/info.php
|
|
|
|
-
|
|
message: '#^Variable \$caneditproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/info.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with CommandeFournisseur and ''fetch_lines'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$billed might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/fourn/commande/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProductList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/note.php
|
|
|
|
-
|
|
message: '#^Variable \$caneditproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/note.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/commande/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$begin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/fourn/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/fourn/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/agenda.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$hour of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$minute of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$second of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$label might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$predef might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 20
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$price_min might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$ref_fournisseur might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card-rec.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$hour of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$minute of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$second of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 6
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$cond_reglement_id \(int\) does not accept array\<mixed\>\|string\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) does not accept null\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$mode_reglement_id \(int\) does not accept array\<mixed\>\|string\.$#'
|
|
identifier: assign.propertyType
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$backtopageforcancel in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$classname might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^Variable \$vat_reverse_charge might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/document.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/info.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/info.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/list-rec.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totalam'' on array\{f\.total_ht\: \(float\|int\), f\.total_vat\: \(float\|int\), f\.total_localtax1\: \(float\|int\), f\.total_ttc\: \(float\|int\), totalam\: 0, rtp\: \(float\|int\), f\.total_localtax2\?\: \(array\|float\|int\)\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^Variable \$numprlv might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/messaging.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/note-rec.php
|
|
|
|
-
|
|
message: '#^Variable \$title might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/note-rec.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/note.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with float will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/paiement.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/paiement.php
|
|
|
|
-
|
|
message: '#^Variable \$obj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/facture/rapport.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/fourn/facture/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/fourn/paiement/card.php
|
|
|
|
-
|
|
message: '#^Variable \$title_button might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/paiement/card.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/fourn/paiement/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/fourn/paiement/document.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofselected might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/fourn/paiement/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/fourn/paiement/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/fourn/product/list.php
|
|
|
|
-
|
|
message: '#^Variable \$result2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ftp/admin/ftpclient.php
|
|
|
|
-
|
|
message: '#^Variable \$result3 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ftp/admin/ftpclient.php
|
|
|
|
-
|
|
message: '#^Variable \$result4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ftp/admin/ftpclient.php
|
|
|
|
-
|
|
message: '#^Variable \$result5 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ftp/admin/ftpclient.php
|
|
|
|
-
|
|
message: '#^Variable \$result6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ftp/admin/ftpclient.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ftp/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ftp/index.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_nlist expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/ftp/index.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$ftp of function ftp_rawlist expects FTP\\Connection, resource given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/ftp/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/ftp/index.php
|
|
|
|
-
|
|
message: '#^Variable \$newsectioniso might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ftp/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/holiday/card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/holiday/card_group.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/holiday/card_group.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/holiday/card_group.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/holiday/card_group.php
|
|
|
|
-
|
|
message: '#^Variable \$errors might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/holiday/card_group.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Holiday\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Holiday\) and ''date_debut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Holiday\) and ''date_fin'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Holiday\) and ''fk_type'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0 and 0 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$new_solde of method Holiday\:\:addLogCP\(\) expects int, float given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Property Holiday\:\:\$events has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Property Holiday\:\:\$halfday \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Property Holiday\:\:\$holiday has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^Property Holiday\:\:\$logs has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/holiday/class/holiday.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/holiday/define_holiday.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/holiday/define_holiday.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/holiday/define_holiday.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/holiday/define_holiday.php
|
|
|
|
-
|
|
message: '#^Variable \$arraydata might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/holiday/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/holiday/list.php
|
|
|
|
-
|
|
message: '#^Variable \$morefilter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/holiday/list.php
|
|
|
|
-
|
|
message: '#^Variable \$search_month_update might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/holiday/list.php
|
|
|
|
-
|
|
message: '#^Variable \$search_year_update might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/holiday/list.php
|
|
|
|
-
|
|
message: '#^Variable \$arraytypeleaves might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/holiday/month_report.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/holiday/view_log.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/holiday/view_log.php
|
|
|
|
-
|
|
message: '#^Variable \$search_status might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/holiday/view_log.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/holiday/view_log.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 2
|
|
path: ../../../htdocs/hrm/admin/admin_hrm.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/admin/admin_hrm.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/admin/admin_hrm.php
|
|
|
|
-
|
|
message: '#^Property Establishment\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/establishment.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Evaluation\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Evaluation\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Evaluation and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Evaluation and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Evaluation and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Evaluation and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Evaluation and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Property Evaluation\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with EvaluationLine and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with EvaluationLine and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with EvaluationLine and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with EvaluationLine and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Method EvaluationLine\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Method EvaluationLine\:\:getLinesArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/evaluationdet.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Job\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Job\) and ''description'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Job and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Job and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Job and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Job and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Job and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Method Job\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Method Job\:\:getLinesArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Method Job\:\:getSkillRankForJob\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/job.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Position\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Position\) and ''date_end'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Position\) and ''date_start'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Position and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Position and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Position and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Position and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Method Position\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Method Position\:\:getForUser\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Method Position\:\:getLinesArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/position.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Skill\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Skill\) and ''description'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Skill\) and ''skill_type'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skill and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skill and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skill and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skill and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skill and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Method Skill\:\:fetchLines\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Method Skill\:\:getLinesArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skill.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skilldet and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skilldet.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skilldet and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skilldet.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skilldet and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skilldet.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Skilldet and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skilldet.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skilldet.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skilldet.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skilldet.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with SkillRank and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with SkillRank and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with SkillRank and ''fk_object'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with SkillRank and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with SkillRank and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Method SkillRank\:\:getLinesArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/class/skillrank.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/compare.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/compare.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$db on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/hrm/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Cannot access property \$status on mixed\.$#'
|
|
identifier: property.nonObject
|
|
count: 1
|
|
path: ../../../htdocs/hrm/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/hrm/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$line might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 12
|
|
path: ../../../htdocs/hrm/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$this might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/hrm/core/tpl/objectline_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$colwidth might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/core/tpl/skilldet.fiche.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$moreparam might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/hrm/core/tpl/skilldet.fiche.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$permission might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/hrm/core/tpl/skilldet.fiche.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$typeofdata might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/hrm/core/tpl/skilldet.fiche.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$value_private might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/hrm/core/tpl/skilldet.fiche.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$value_public might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/hrm/core/tpl/skilldet.fiche.tpl.php
|
|
|
|
-
|
|
message: '#^Property Establishment\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/establishment/card.php
|
|
|
|
-
|
|
message: '#^Property Establishment\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/establishment/info.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/evaluation_card.php
|
|
|
|
-
|
|
message: '#^Variable \$k might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/evaluation_card.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/evaluation_document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/evaluation_list.php
|
|
|
|
-
|
|
message: '#^Variable \$setupcompanynotcomplete in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/index.php
|
|
|
|
-
|
|
message: '#^Variable \$newcardbutton might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/job_agenda.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/job_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/job_card.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/job_card.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/job_card.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/job_document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/job_list.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between int\<0, max\> and 0 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/lib/hrm_evaluation.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$Lines in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/lib/hrm_skillrank.lib.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/position.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/position.php
|
|
|
|
-
|
|
message: '#^Variable \$job might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/position.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/position_card.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/position_document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/position_list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_card.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_document.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_list.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/hrm/skill_tab.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var for variable \$objects has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_tab.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/hrm/skill_tab.php
|
|
|
|
-
|
|
message: '#^Property Import\:\:\$fk_user \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/imports/class/import.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/imports/emptyexample.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>\=" between int\<1, max\> and 1 is always true\.$#'
|
|
identifier: greaterOrEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/imports/import.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 12
|
|
path: ../../../htdocs/imports/import.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''session'' and ''session'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/imports/import.php
|
|
|
|
-
|
|
message: '#^Offset ''imported'' on array\{imported\: 0, example1\: mixed\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/imports/import.php
|
|
|
|
-
|
|
message: '#^Offset ''picto'' on array\{labelkey\: mixed, labelkeyarray\: list\<string\>, label\: string, required\: 0\|1, position\: mixed, picto\: ''''\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/imports/import.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$insertArray of function arrayInsert expects array\{label\?\: string, example1\?\: string, required\?\: bool, imported\?\: bool\|int\<0, 1\>, position\?\: int\}, non\-empty\-array\<string, array\{label\?\: string, example1\?\: string, required\?\: bool, imported\?\: bool\|int\<0, 1\>, position\?\: int\}\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/imports/import.php
|
|
|
|
-
|
|
message: '#^Class Segment implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#'
|
|
identifier: missingType.generics
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Default value of the parameter \#3 \$encode \(true\) of method Segment\:\:setVars\(\) is incompatible with type string\.$#'
|
|
identifier: parameter.defaultValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Method Segment\:\:__call\(\) has parameter \$args with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Method Segment\:\:macroReplace\(\) has no return type specified\.$#'
|
|
identifier: missingType.return
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$encode of method Segment\:\:setVars\(\) expects string, false given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Property Segment\:\:\$children has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Property Segment\:\:\$file has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Property Segment\:\:\$images has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Property Segment\:\:\$odf has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Property Segment\:\:\$vars has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/Segment.php
|
|
|
|
-
|
|
message: '#^Class SegmentIterator implements generic interface RecursiveIterator but does not specify its types\: TKey, TValue$#'
|
|
identifier: missingType.generics
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/SegmentIterator.php
|
|
|
|
-
|
|
message: '#^Method SegmentIterator\:\:__construct\(\) has parameter \$ref with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/SegmentIterator.php
|
|
|
|
-
|
|
message: '#^Method SegmentIterator\:\:getChildren\(\) return type with generic interface RecursiveIterator does not specify its types\: TKey, TValue$#'
|
|
identifier: missingType.generics
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/SegmentIterator.php
|
|
|
|
-
|
|
message: '#^Property SegmentIterator\:\:\$key has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/SegmentIterator.php
|
|
|
|
-
|
|
message: '#^Property SegmentIterator\:\:\$keys has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/SegmentIterator.php
|
|
|
|
-
|
|
message: '#^Property SegmentIterator\:\:\$ref has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/SegmentIterator.php
|
|
|
|
-
|
|
message: '#^Method Odf\:\:__construct\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Method Odf\:\:_getDataFromHtml\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Method Odf\:\:_isHtmlTag\(\) is unused\.$#'
|
|
identifier: method.unused
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Method Odf\:\:_replaceHtmlWithOdtTag\(\) has parameter \$customStyles with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Method Odf\:\:_replaceHtmlWithOdtTag\(\) has parameter \$fontDeclarations with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Method Odf\:\:_replaceHtmlWithOdtTag\(\) has parameter \$tags with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Method Odf\:\:getConfig\(\) should return string but returns false\.$#'
|
|
identifier: return.type
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$prefix of function uniqid expects string, int\<0, max\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Property Odf\:\:\$config has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Property Odf\:\:\$images has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Property Odf\:\:\$segments has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Property Odf\:\:\$userdefined has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^Property Odf\:\:\$vars has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/includes/odtphp/odf.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/index.php
|
|
|
|
-
|
|
message: '#^Variable \$boxwork might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/index.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/index.php
|
|
|
|
-
|
|
message: '#^Variable \$lockfile in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/install/check.php
|
|
|
|
-
|
|
message: '#^Offset 2 on array\{string, non\-falsy\-string, non\-falsy\-string\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/install/check.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "\./install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/check.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "/etc/dolibarr/install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/check.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/check.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/install/fileconf.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "\./install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/fileconf.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "/etc/dolibarr/install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/fileconf.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between mixed and null will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 8
|
|
path: ../../../htdocs/install/fileconf.php
|
|
|
|
-
|
|
message: '#^Variable \$testclass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/fileconf.php
|
|
|
|
-
|
|
message: '#^Variable \$testfunction might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/fileconf.php
|
|
|
|
-
|
|
message: '#^Instanceof between mod_syslog_file and LogHandler will always evaluate to true\.$#'
|
|
identifier: instanceof.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/install/inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_prefix in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/install/inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_type in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/install/inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/install/inc.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/install/index.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/index.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type string is not subtype of native type null\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/install/install.forced.docker.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type string is not subtype of native type null\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/install/install.forced.sample.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$actiondone in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_data_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 16
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_character_set might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_encrypted_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$methodtofix might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Variable \$object_instance might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/install/repair.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "\./install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "/etc/dolibarr/install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 35
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$conffiletoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 8
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$db_create_database in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$db_create_user in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_character_set might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_collation might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_host might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_name might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 12
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 12
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_document_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$force_dolibarr_lib_TCPDI_PATH in empty\(\) is never defined\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Variable \$force_install_noedit might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step1.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 1
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "\./install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "/etc/dolibarr/install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$buffer might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 15
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$conffiletoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_prefix might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 8
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_document_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^Variable \$versionarray might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/install/step2.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "\./install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "/etc/dolibarr/install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Variable \$conffiletoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_document_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Variable \$force_install_dolibarrlogin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^Variable \$force_install_noedit might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step4.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "\./install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Path in include_once\(\) "/etc/dolibarr/install\.forced\.php" is not a file or it does not exist\.$#'
|
|
identifier: includeOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 29
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$conffiletoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_encrypted_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_host might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_name might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_port might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_document_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$force_install_noedit might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$login in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 5
|
|
path: ../../../htdocs/install/step5.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_encrypted_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_host might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_name might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_port might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_document_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Variable \$versionarray might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<int\<0, max\>, array\{mixed, mixed, mixed\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$listofmodule of function migrate_reload_modules expects array\<string, ''forceactivate''\|''newboxdefonly''\|''noboxes''\>, array\{MAIN_MODULE_ACCOUNTING\: ''newboxdefonly'', MAIN_MODULE_AGENDA\: ''newboxdefonly'', MAIN_MODULE_BOM\: ''menuonly'', MAIN_MODULE_BANQUE\: ''menuonly'', MAIN_MODULE_BARCODE\: ''newboxdefonly'', MAIN_MODULE_CRON\: ''newboxdefonly'', MAIN_MODULE_COMMANDE\: ''newboxdefonly'', MAIN_MODULE_BLOCKEDLOG\: ''noboxes'', \.\.\.\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$conffile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_encrypted_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_host might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_name might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_pass might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_port might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_document_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 9
|
|
path: ../../../htdocs/install/upgrade2.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/admin/intracommreport.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/intracommreport/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/card.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(IntracommReport\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/class/intracommreport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(IntracommReport\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/class/intracommreport.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(IntracommReport\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/class/intracommreport.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/class/intracommreport.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$period_reference of method IntracommReport\:\:addItemsFact\(\) expects int, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/intracommreport/class/intracommreport.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/intracommreport/class/intracommreport.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 4
|
|
path: ../../../htdocs/intracommreport/lib/intracommreport.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$action in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/list.php
|
|
|
|
-
|
|
message: '#^Variable \$groupby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/intracommreport/list.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/intracommreport/list.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Method KnowledgeManagement\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Method KnowledgeManagement\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Method KnowledgeManagement\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Method KnowledgeManagement\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Method KnowledgeManagement\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Method KnowledgeManagement\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(KnowledgeRecord\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(KnowledgeRecord\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(KnowledgeRecord\) and ''lang'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(KnowledgeRecord\) and ''question'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with KnowledgeRecord and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with KnowledgeRecord and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with KnowledgeRecord and ''question'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with KnowledgeRecord and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with KnowledgeRecord and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/class/knowledgerecord.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/knowledgerecord_card.php
|
|
|
|
-
|
|
message: '#^Property KnowledgeRecord\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/knowledgerecord_card.php
|
|
|
|
-
|
|
message: '#^Property KnowledgeRecord\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/knowledgerecord_card.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/knowledgerecord_document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/knowledgemanagement/knowledgerecord_list.php
|
|
|
|
-
|
|
message: '#^Property Loan\:\:\$account_capital \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loan.class.php
|
|
|
|
-
|
|
message: '#^Property Loan\:\:\$account_insurance \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loan.class.php
|
|
|
|
-
|
|
message: '#^Property Loan\:\:\$account_interest \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loan.class.php
|
|
|
|
-
|
|
message: '#^Property Loan\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loan.class.php
|
|
|
|
-
|
|
message: '#^Property Loan\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loan.class.php
|
|
|
|
-
|
|
message: '#^Property Loan\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loan.class.php
|
|
|
|
-
|
|
message: '#^Property Loan\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loan.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property LoanSchedule\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property LoanSchedule\:\:\$fk_loan \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property LoanSchedule\:\:\$fk_payment_loan \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property LoanSchedule\:\:\$fk_typepayment \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property LoanSchedule\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property LoanSchedule\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property LoanSchedule\:\:\$num_payment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/loan/class/loanschedule.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$amount_capital \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$amount_insurance \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$fk_loan \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$fk_typepayment \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentLoan\:\:\$num_payment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/loan/class/paymentloan.class.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/loan/payment/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/loan/payment/payment.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/loan/payment/payment.php
|
|
|
|
-
|
|
message: '#^Variable \$sumpaid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/loan/payment/payment.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/loan/schedule.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 3
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Elseif condition is always true\.$#'
|
|
identifier: elseif.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 2
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$var of function analyseVarsForSqlAndScriptsInjection expects array\<string, string\>\|string, array\<int, mixed\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$var of function analyseVarsForSqlAndScriptsInjection expects array\<string, string\>\|string, array\<int, string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 35
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$_POST in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/main.inc.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: ../../../htdocs/margin/agentMargins.php
|
|
|
|
-
|
|
message: '#^Return type of call to function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: function.unresolvableReturnType
|
|
count: 1
|
|
path: ../../../htdocs/margin/agentMargins.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/margin/agentMargins.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/margin/checkMargins.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/margin/checkMargins.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/margin/customerMargins.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/margin/customerMargins.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/margin/customerMargins.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/margin/productMargins.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/margin/productMargins.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/margin/tabs/productMargins.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/margin/tabs/productMargins.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/margin/tabs/thirdpartyMargins.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/margin/tabs/thirdpartyMargins.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_character_set might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/master.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_collation might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/master.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_cryptkey might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/master.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_encryption might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/master.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_prefix might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/master.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_db_type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/master.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_limit_users might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/master.inc.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<array\{modulenamewithcase\: mixed, moduledescriptorrelpath\: string, moduledescriptorfullpath\: mixed, moduledescriptorrootpath\: mixed, moduletype\?\: ''external''\|''internal''\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$arrayreplacement of function dolReplaceInFile expects array\<string, string\>, array\<int\|string, array\<mixed\>\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 34
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$class might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$content might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$field might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$key might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$moduleobj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$newmask in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$outputfilezip might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$proparrayofkeyval in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Variable \$realpathtoapi in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/about.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/about.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/myobject_extrafields.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/myobject_extrafields.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/setup.php
|
|
|
|
-
|
|
message: '#^Offset ''includedocgeneration'' on array\{label\: ''MyObject'', includerefgeneration\: 0, includedocgeneration\: 0, class\: ''MyObject''\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/setup.php
|
|
|
|
-
|
|
message: '#^Offset ''includerefgeneration'' on array\{label\: ''MyObject'', includerefgeneration\: 0, includedocgeneration\: 0, class\: ''MyObject''\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/setup.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/admin/setup.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/ajax/myobject.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/ajax/myobject.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/actions_mymodule.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/modulebuilder/template/class/actions_mymodule.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/actions_mymodule.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/modulebuilder/template/class/api_mymodule.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$data of method MyModuleApi\:\:_validateMyObject\(\) expects array\<string, float\|int\|string\|null\>, list\<mixed\>\|null given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/api_mymodule.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/api_mymodule.class.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to method MyModuleApi\:\:_cleanObjectDatas\(\)$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/api_mymodule.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(MyObject\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(MyObject\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(MyObject\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(MyObject\) and ''fk_soc'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(MyObject\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(MyObject\) and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(MyObject\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with MyObject and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with MyObject and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with MyObject and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with MyObject and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with MyObject and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$params of method MyObject\:\:getTooltipContentArray\(\) expects array\<string, string\>, array\<string, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$isextrafieldmanaged \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Property MyObject\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/template/class/myobject.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/modMyModule.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, MyObject given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/doc_generic_myobject_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/doc_generic_myobject_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/doc_generic_myobject_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/doc_generic_myobject_odt.modules.php
|
|
|
|
-
|
|
message: '#^Property MyObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/doc_generic_myobject_odt.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 0, width\: false, status\: true, title\: array\{textkey\: ''Designation'', align\: ''L'', padding\: array\{0\.5, 0\.5, 0\.5, 0\.5\}\}, content\: array\{align\: ''L'', padding\: array\{1, 0\.5, 1, 1\.5\}\}\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, status\: false, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 10, status\: true, width\: 16, title\: array\{textkey\: ''VAT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 1050, width\: 26, status\: true, title\: array\{textkey\: ''TotalHTShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 20, width\: 19, status\: true, title\: array\{textkey\: ''PriceUHT''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 30, width\: 16, status\: true, title\: array\{textkey\: ''Qty''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 11, status\: false, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 40, width\: 11, status\: true, title\: array\{textkey\: ''Unit''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 13, status\: false, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Property pdf_standard_myobject\:\:\$cols \(array\<string, array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\) does not accept non\-empty\-array\<string, array\{rank\: 50, width\: 13, status\: true, title\: array\{textkey\: ''ReductionShort''\}, border\-left\: true\}\|array\{rank\: int, width\: float\|int, status\: bool, title\: array\{textkey\: string, label\: string, align\: string, padding\: array\{float, float, float, float\}\}, content\: array\{align\: string, padding\: array\{float, float, float, float\}\}\}\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/css/mymodule.css.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/css/mymodule.css.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/js/mymodule.js.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/js/mymodule.js.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/modulebuilder/template/lib/mymodule_myobject.lib.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/mymoduleindex.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/mymoduleindex.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/mymoduleindex.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with 0 will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/template/myobject_agenda.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_agenda.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_agenda.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_agenda.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/template/myobject_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_card.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_card.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_card.php
|
|
|
|
-
|
|
message: '#^Property MyObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_card.php
|
|
|
|
-
|
|
message: '#^Property MyObject\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_contact.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_contact.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_contact.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_document.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_document.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_document.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_list.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_list.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_note.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_note.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/myobject_note.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/modulebuilder/template/scripts/mymodule.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./master\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/scripts/mymodule.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./master\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/modulebuilder/template/scripts/mymodule.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:produceAndConsume\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:produceAndConsumeAll\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Method Mos\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 8
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Property MoLine\:\:\$fk_warehouse \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/api_mos.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Mo\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Mo\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Mo\) and ''qty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Mo\) and ''socid'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Method Mo\:\:fetchAll\(\) has parameter \$filter with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$fk_product \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$fk_warehouse \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$mrptype \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$qty \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$tpl \(array\<string, int\|string\>\) does not accept array\<string, float\|int\|string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 6
|
|
path: ../../../htdocs/mrp/class/mo.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/class/moline.class.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus9 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_agenda.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_agenda.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_agenda.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_card.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_card.php
|
|
|
|
-
|
|
message: '#^Variable \$titlelist might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_document.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_movements.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_movements.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_movements.php
|
|
|
|
-
|
|
message: '#^Variable \$movement might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_movements.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_movements.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_note.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with MoLine will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always true\.$#'
|
|
identifier: booleanOr.leftAlwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''consumeandproduceall'' and ''consumeandproduceall'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Property Mo\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/mrp/mo_production.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/mrp/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/mrp/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Method MultiCurrencies\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/multicurrency/class/api_multicurrencies.class.php
|
|
|
|
-
|
|
message: '#^Method MultiCurrencies\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/multicurrency/class/api_multicurrencies.class.php
|
|
|
|
-
|
|
message: '#^Method MultiCurrencies\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/multicurrency/class/api_multicurrencies.class.php
|
|
|
|
-
|
|
message: '#^Method MultiCurrencies\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/multicurrency/class/api_multicurrencies.class.php
|
|
|
|
-
|
|
message: '#^Method MultiCurrencies\:\:updateRate\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/multicurrency/class/api_multicurrencies.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method MultiCurrencies\:\:_cleanObjectDatasRate\(\) expects MultiCurrency, CurrencyRate given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/multicurrency/class/api_multicurrencies.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/multicurrency/multicurrency_rate.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofmassactions might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/multicurrency/multicurrency_rate.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/opcachepreload.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/card.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/card.php
|
|
|
|
-
|
|
message: '#^Variable \$userstatic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/opensurvey/card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Method Opensurveysondage\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$format \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$id_sondage \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$mail_admin \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$mailsonde \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$nom_admin \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Property Opensurveysondage\:\:\$title \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/class/opensurveysondage.class.php
|
|
|
|
-
|
|
message: '#^Offset int\<0, max\> on array\<int\<0, max\>, int\<0, max\>\> in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/results.php
|
|
|
|
-
|
|
message: '#^Variable \$cleinsertion might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/opensurvey/results.php
|
|
|
|
-
|
|
message: '#^Variable \$erreur_ajout_date in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/results.php
|
|
|
|
-
|
|
message: '#^Variable \$expiredate might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/results.php
|
|
|
|
-
|
|
message: '#^Variable \$meilleurecolonne might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/results.php
|
|
|
|
-
|
|
message: '#^Variable \$modifier might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/results.php
|
|
|
|
-
|
|
message: '#^Variable \$userstatic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/results.php
|
|
|
|
-
|
|
message: '#^Variable \$allow_comments might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/wizard/create_survey.php
|
|
|
|
-
|
|
message: '#^Variable \$allow_spy might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/wizard/create_survey.php
|
|
|
|
-
|
|
message: '#^Variable \$champdatefin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/opensurvey/wizard/create_survey.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Method Partnerships\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Method Partnerships\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Method Partnerships\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Method Partnerships\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Method Partnerships\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Method Partnerships\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/api_partnerships.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Partnership\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Partnership\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Partnership\) and ''fk_soc'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Partnership\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Partnership and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Partnership and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Partnership and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Partnership and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Property Partnership\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership_type.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/partnership/class/partnership_type.class.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/partnership/class/partnership_type.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/partnership/class/partnership_type.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/partnership/class/partnershiputils.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Partnership will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/partnership/class/partnershiputils.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/partnership/class/partnershiputils.class.php
|
|
|
|
-
|
|
message: '#^Variable \$triggersendname in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/partnership/class/partnershiputils.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/partnership/partnership_card.php
|
|
|
|
-
|
|
message: '#^Property Partnership\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/partnership/partnership_card.php
|
|
|
|
-
|
|
message: '#^Property Partnership\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/partnership/partnership_card.php
|
|
|
|
-
|
|
message: '#^Variable \$adht might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/partnership/partnership_card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/partnership/partnership_card.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/partnership/partnership_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/partnership/partnership_list.php
|
|
|
|
-
|
|
message: '#^Offset ''searchall'' on array\{type\: ''integer'', label\: ''Country'', enabled\: 1, position\: 51, notnull\: 0, visible\: 1, alwayseditable\: 1, css\: ''maxwidth500…'', \.\.\.\}\|array\{type\: ''varchar\(128\)'', label\: ''Town'', enabled\: 1, position\: 51, notnull\: 0, visible\: 1, alwayseditable\: 1, searchall\: 1\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/partnership/partnership_list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/partnership/partnership_list.php
|
|
|
|
-
|
|
message: '#^Variable \$IBS_DEVISE in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/paybox/lib/paybox.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$IBS_RANG in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/paybox/lib/paybox.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$IBS_SITE in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/paybox/lib/paybox.lib.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between \-1 and 0 is always true\.$#'
|
|
identifier: smaller.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/paypal/lib/paypal.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$value of function curl_setopt expects 0\|2, bool given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/paypal/lib/paypal.lib.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$value of function curl_setopt expects bool, int given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/paypal/lib/paypal.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$paypalprefix in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/paypal/lib/paypal.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$classfile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/printing/admin/printing.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/admin/price_rules.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between ''0'' and ''0'' will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/admin/price_rules.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/admin/product.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/admin/product.php
|
|
|
|
-
|
|
message: '#^Variable \$obj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/product/admin/product.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0 and 0 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/admin/product_tools.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/admin/product_tools.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/admin/product_tools.php
|
|
|
|
-
|
|
message: '#^Variable \$price_base_type in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/admin/product_tools.php
|
|
|
|
-
|
|
message: '#^Property ActionsCardProduct\:\:\$field_list has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/product/canvas/product/actions_card_product.class.php
|
|
|
|
-
|
|
message: '#^Property ActionsCardService\:\:\$field_list has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/product/canvas/service/actions_card_service.class.php
|
|
|
|
-
|
|
message: '#^Property ActionsCardService\:\:\$tpl has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/product/canvas/service/actions_card_service.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/card.php
|
|
|
|
-
|
|
message: '#^Variable \$modCodeProduct might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/card.php
|
|
|
|
-
|
|
message: '#^Variable \$prod might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:addPurchasePrice\(\) has parameter \$localtaxes_array with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:addVariant\(\) has parameter \$features with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:addVariantByProductRef\(\) has parameter \$features with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getAttributeValueById\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getAttributeValueByRef\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getAttributeValues\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getAttributeValuesByRef\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getAttributes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getAttributesByRef\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getAttributesByRefExt\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getSubproducts\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getSupplierProducts\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getVariants\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:getVariantsByProdRef\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:putAttributeValue\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:putAttributes\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Method Products\:\:putVariant\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method Products\:\:_cleanObjectDatas\(\) expects object, array\<ProductFournisseur\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Property Products\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/api_products.class.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between 2 and 2 will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/html.formproduct.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Product\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Product\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Product\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Product\) and ''price'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Product\) and ''price_ttc'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Product\) and ''stock_reel'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>\=" between 0 and 0 is always true\.$#'
|
|
identifier: greaterOrEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 1 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Method Product\:\:_get_stats\(\) should return \-1\|array\<int\<0, 11\>, array\<int, float\|int\>\> but returns non\-empty\-array\<int\<0, 11\>, array\{string, \(float\|int\)\}\>\.$#'
|
|
identifier: return.type
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$accountancy_code_buy \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$accountancy_code_sell \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$desiredstock \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$fk_default_bom \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$seuil_stock_alerte \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$sousprods \(array\<string, array\<int, array\<int, float\|int\|string\>\>\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$status_buy \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/product/class/product.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productbatch.class.php
|
|
|
|
-
|
|
message: '#^Property Productbatch\:\:\$batch \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/class/productbatch.class.php
|
|
|
|
-
|
|
message: '#^Property Productbatch\:\:\$eatby \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productbatch.class.php
|
|
|
|
-
|
|
message: '#^Property Productbatch\:\:\$qty \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/class/productbatch.class.php
|
|
|
|
-
|
|
message: '#^Property Productbatch\:\:\$sellby \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productbatch.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between '''' and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 6
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$fk_product \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$fk_soc \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$fk_user \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$localtax1_tx \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$localtax2_tx \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$price \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$price_base_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$price_label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$price_min \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$price_min_ttc \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$price_ttc \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$recuperableonly \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$ref_customer \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCustomerPrice\:\:\$tva_tx \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/productcustomerprice.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ProductFournisseurPrice and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ProductFournisseurPrice and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ProductFournisseurPrice and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with ProductFournisseurPrice and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Method ProductFournisseurPrice\:\:fetchAll\(\) has parameter \$filter with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Method ProductFournisseurPrice\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/productfournisseurprice.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/product/class/propalmergepdfproduct.class.php
|
|
|
|
-
|
|
message: '#^Property Propalmergepdfproduct\:\:\$file_name \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/propalmergepdfproduct.class.php
|
|
|
|
-
|
|
message: '#^Property Propalmergepdfproduct\:\:\$fk_product \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/propalmergepdfproduct.class.php
|
|
|
|
-
|
|
message: '#^Property Propalmergepdfproduct\:\:\$fk_user_author \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/class/propalmergepdfproduct.class.php
|
|
|
|
-
|
|
message: '#^Property Propalmergepdfproduct\:\:\$fk_user_mod \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/class/propalmergepdfproduct.class.php
|
|
|
|
-
|
|
message: '#^Property Propalmergepdfproduct\:\:\$lang \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/class/propalmergepdfproduct.class.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/composition/card.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/composition/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dirold might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/document.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/dynamic_price/class/price_expression.class.php
|
|
|
|
-
|
|
message: '#^Property PriceExpression\:\:\$expression \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/dynamic_price/class/price_expression.class.php
|
|
|
|
-
|
|
message: '#^Property PriceExpression\:\:\$title \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/dynamic_price/class/price_expression.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/dynamic_price/class/price_global_variable.class.php
|
|
|
|
-
|
|
message: '#^Property PriceGlobalVariable\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/dynamic_price/class/price_global_variable.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/dynamic_price/class/price_global_variable_updater.class.php
|
|
|
|
-
|
|
message: '#^Property PriceGlobalVariableUpdater\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/product/dynamic_price/class/price_global_variable_updater.class.php
|
|
|
|
-
|
|
message: '#^Property PriceExpression\:\:\$expression \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/dynamic_price/editor.php
|
|
|
|
-
|
|
message: '#^Variable \$lastmodified might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/inventory/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/inventory/card.php
|
|
|
|
-
|
|
message: '#^Property Inventory\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/inventory/card.php
|
|
|
|
-
|
|
message: '#^Variable \$backtopageforcancel might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/inventory/card.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/inventory/card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Inventory\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/inventory/class/inventory.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Inventory\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/inventory/class/inventory.class.php
|
|
|
|
-
|
|
message: '#^Variable \$error in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/inventory/inventory.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/list.php
|
|
|
|
-
|
|
message: '#^Variable \$perm might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/list.php
|
|
|
|
-
|
|
message: '#^Variable \$workstation_static might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/product/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''add_customer_price'' and ''add_customer_price'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''edit_customer_price'' and ''edit_price'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''edit_level_price'' and ''edit_level_price'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''edit_price'' and ''edit_price'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$txtva of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 8
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafield_values might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$ii might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$lineid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$maxpricesupplier might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$obj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$rowid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/price.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/price_suppliers.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/price_suppliers.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/price_suppliers.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/reassort.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/reassort.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between null and 0 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/reassortlot.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/reassortlot.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/reassortlot.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/reassortlot.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/bom.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/bom.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/product/stats/card.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/commande.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/commande.php
|
|
|
|
-
|
|
message: '#^Variable \$param might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/commande_fournisseur.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/commande_fournisseur.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/commande_fournisseur.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/contrat.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/contrat.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/contrat.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/expedition.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/expedition.php
|
|
|
|
-
|
|
message: '#^Variable \$param might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/facture.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/facture.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/facture.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/facture_fournisseur.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/facture_fournisseur.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/facturerec.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/facturerec.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/propal.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/propal.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/reception.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/reception.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/supplier_proposal.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stats/supplier_proposal.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/card.php
|
|
|
|
-
|
|
message: '#^Variable \$lastmovementdate might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/card.php
|
|
|
|
-
|
|
message: '#^Variable \$pricemin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/card.php
|
|
|
|
-
|
|
message: '#^Method StockMovements\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_stockmovements.class.php
|
|
|
|
-
|
|
message: '#^Property StockMovements\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_stockmovements.class.php
|
|
|
|
-
|
|
message: '#^Method Warehouses\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_warehouses.class.php
|
|
|
|
-
|
|
message: '#^Method Warehouses\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_warehouses.class.php
|
|
|
|
-
|
|
message: '#^Method Warehouses\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_warehouses.class.php
|
|
|
|
-
|
|
message: '#^Method Warehouses\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_warehouses.class.php
|
|
|
|
-
|
|
message: '#^Method Warehouses\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_warehouses.class.php
|
|
|
|
-
|
|
message: '#^Method Warehouses\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_warehouses.class.php
|
|
|
|
-
|
|
message: '#^Property Warehouses\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/api_warehouses.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Entrepot\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/entrepot.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Entrepot\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/entrepot.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Entrepot\) and ''lieu'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/entrepot.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/class/entrepot.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/mouvementstock.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$batch \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$eatby \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$eol_date \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$fk_product \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$import_key \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$manufacturing_date \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$scrapping_date \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Property Productlot\:\:\$sellby \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/class/productlot.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/class/productstockentrepot.class.php
|
|
|
|
-
|
|
message: '#^Property ProductStockEntrepot\:\:\$fk_entrepot \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productstockentrepot.class.php
|
|
|
|
-
|
|
message: '#^Property ProductStockEntrepot\:\:\$fk_product \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productstockentrepot.class.php
|
|
|
|
-
|
|
message: '#^Property ProductStockEntrepot\:\:\$import_key \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/class/productstockentrepot.class.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/info.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/info.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/info.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/list.php
|
|
|
|
-
|
|
message: '#^Variable \$sall might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/list.php
|
|
|
|
-
|
|
message: '#^Variable \$totalnboflines might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/list.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<" between 0 and 0 is always false\.$#'
|
|
identifier: smaller.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<\=" between 0 and 0 is always true\.$#'
|
|
identifier: smallerOrEqual.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Variable \$datatoimport might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Variable \$endatlinenb might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Variable \$excludefirstline might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Variable \$format might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Variable \$producttmp might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/massstockmove.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$pmp \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$backtopage might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$batch might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$comref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$d_eatby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$d_sellby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$eatby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$lastmovementdate might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$massaction might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$obj might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$result1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$result2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$sall might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$sellby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$srcwarehouseid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$toselect might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Variable \$totalarray might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 1 and 2 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$pmp \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$d_eatby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$d_sellby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$diroutputmassaction in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$idAlreadyReverse might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$listofobjectref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$month might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/movement_list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Property Product\:\:\$pmp \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$batch might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$eatby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$lastmovementdate might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$result1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$result2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$sellby might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$srcwarehouseid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^Variable \$variants might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/product/stock/product.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/productlot_card.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/productlot_list.php
|
|
|
|
-
|
|
message: '#^Variable \$draftchecked in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/replenish.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/replenish.php
|
|
|
|
-
|
|
message: '#^Variable \$lastWarehouseID might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/replenish.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/replenishorders.php
|
|
|
|
-
|
|
message: '#^Variable \$nbofmovement might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/stockatdate.php
|
|
|
|
-
|
|
message: '#^Variable \$resql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stockatdate.php
|
|
|
|
-
|
|
message: '#^Variable \$virtualstock might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/product/stock/stockatdate.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(StockTransfer\) and ''socid'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransfer.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransfer.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransfer.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransfer.class.php
|
|
|
|
-
|
|
message: '#^Property StockTransfer\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransfer.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransferline.class.php
|
|
|
|
-
|
|
message: '#^Method StockTransferLine\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransferline.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransferline.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/class/stocktransferline.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_agenda.php
|
|
|
|
-
|
|
message: '#^Property StockTransfer\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_agenda.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_card.php
|
|
|
|
-
|
|
message: '#^Property StockTransfer\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_card.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_card.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_contact.php
|
|
|
|
-
|
|
message: '#^Property StockTransfer\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_contact.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_contact.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/stocktransfer/stocktransfer_list.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/product/stock/tpl/extrafields_add.tpl.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/tpl/stockcorrection.tpl.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/tpl/stockcorrection.tpl.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/tpl/stockcorrection.tpl.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/product/stock/tpl/stockcorrection.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 9
|
|
path: ../../../htdocs/product/traduction.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/index.php
|
|
|
|
-
|
|
message: '#^Variable \$total might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/projet/activity/index.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Parameter \#11 \$isavailable of function projectLinesPerDay expects array\<int, array\{morning\: int\<0, 1\>, afternoon\: int\<0, 1\>\}\>, non\-empty\-array\<int\|string, array\{morning\: false, afternoon\: false, morning_reason\: ''public_holiday'', afternoon_reason\: ''public_holiday''\}\|array\{morning_reason\?\: string, afternoon_reason\?\: string\}\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$projectsrole of function projectLinesPerDay expects string, array\<int, string\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Parameter \#7 \$tasksrole of function projectLinesPerDay expects string, array\<int, string\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Variable \$ref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perday.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Parameter \#7 \$projectsrole of function projectLinesPerMonth expects string, array\<int, string\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Parameter \#8 \$tasksrole of function projectLinesPerMonth expects string, array\<int, string\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Variable \$ref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/permonth.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Parameter \#11 \$isavailable of function projectLinesPerWeek expects array\<int, array\{morning\: int\<0, 1\>, afternoon\: int\<0, 1\>\}\>, non\-empty\-array\<int, array\{morning\: false, afternoon\: false, morning_reason\: ''public_holiday'', afternoon_reason\: ''public_holiday''\}\|array\{morning_reason\?\: string, afternoon_reason\?\: string\}\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Parameter \#7 \$projectsrole of function projectLinesPerWeek expects string, array\<int, string\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Parameter \#8 \$tasksrole of function projectLinesPerWeek expects string, array\<int, string\>\|int given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Variable \$ref might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/activity/perweek.php
|
|
|
|
-
|
|
message: '#^Variable \$res might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/admin/project.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/agenda.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/card.php
|
|
|
|
-
|
|
message: '#^Variable \$morecss might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/card.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method Projects\:\:_cleanObjectDatas\(\) expects object, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_projects.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:addTimeSpent\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:deleteTimeSpent\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:getRoles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Method Tasks\:\:putTimeSpent\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method Tasks\:\:_cleanObjectDatas\(\) expects object, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$string of function dol_stringtotime expects string, DateTime given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Property Tasks\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/api_tasks.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Project\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Project\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Project\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between 0 and 0 will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$ip \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$price_booth \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$price_registration \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$public \(int\<0, 1\>\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/project.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/projectstats.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Task\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Task\) and ''duration_effective'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always false\.$#'
|
|
identifier: booleanOr.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$budget_amount \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$duration_effective \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$fk_task_parent \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$label \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$planned_workload \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$progress \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Property Task\:\:\$timespent_note \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/projet/class/task.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/comment.php
|
|
|
|
-
|
|
message: '#^Variable \$mode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/comment.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$formconfirmtoaddtasks might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/contact.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/document.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var has invalid value \(\$loanSchedule LoanSchedule\)\: Unexpected token "\$loanSchedule", expected type at offset 20 on line 2$#'
|
|
identifier: phpDoc.parseError
|
|
count: 1
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^Variable \$margin in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 2
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^Variable \$total_time in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/element.php
|
|
|
|
-
|
|
message: '#^Variable \$dateformat might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/ganttchart.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$dateformatinput might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/ganttchart.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$datehourformat might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/ganttchart.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$task_dependencies might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/projet/ganttchart.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$tasks might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/projet/ganttchart.inc.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/ganttview.php
|
|
|
|
-
|
|
message: '#^Variable \$param might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/ganttview.php
|
|
|
|
-
|
|
message: '#^Variable \$userWrite might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/ganttview.php
|
|
|
|
-
|
|
message: '#^Variable \$colorseries might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/graph_opportunities.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$mine might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/graph_opportunities.inc.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus9 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoread might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/list.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/messaging.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/note.php
|
|
|
|
-
|
|
message: '#^Variable \$px2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/stats/index.php
|
|
|
|
-
|
|
message: '#^Variable \$px3 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/stats/index.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks.php
|
|
|
|
-
|
|
message: '#^Variable \$massactionbutton might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontodelete might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks.php
|
|
|
|
-
|
|
message: '#^Variable \$userWrite might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/comment.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/contact.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Task and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/contact.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$budget_amount \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/contact.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/contact.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/document.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Task and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/document.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$budget_amount \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/document.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/document.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Form will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Project will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 5
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 0 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''t\.duration_effective'' on array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''t\.planned_workload'' on array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''t\.progress'' on array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totalbilled'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totalbilledfield'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totalbudget'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totalbudget…'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totaldurationdeclar…'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totaldurationeffect…'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totalizable'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totalplannedworkload'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totaltobill'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''totaltobillfield'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Offset ''type'' on array\{nbfield\: int\<0, max\>, type\: array\{\}, val\: array\{t\.planned_workload\: \(float\|int\), t\.duration_effective\: \(float\|int\), t\.progress\: \(float\|int\), t\.budget_amount\: \(float\|int\), t\.tobill\?\: \(array\|float\|int\), t\.billed\?\: \(array\|float\|int\)\}, totalplannedworkload\: \(float\|int\), totaldurationeffective\: \(float\|int\), totaldurationdeclared\: \(float\|int\), totaltobillfield\: int\<0, max\>, totalbilledfield\: int\<0, max\>, \.\.\.\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProjectList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/list.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/note.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Task and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/note.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$budget_amount \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/note.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/task.php
|
|
|
|
-
|
|
message: '#^Property Project\:\:\$budget_amount \(float\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/task.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\}\|array\{generateinvoice\?\: mixed, generateinter\?\: mixed\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Project and ''fetchComments'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''splitline'' and ''splitline'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Variable \$allprojectforuser might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Variable \$valtoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/projet/tasks/time.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/projet/tasks/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/agenda/agendaexport.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/public/agenda/agendaexport.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/bookcal/bookcalAjax.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 11
|
|
path: ../../../htdocs/public/bookcal/bookcalAjax.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/bookcal/index.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/bookcal/index.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/clicktodial/cidlookup.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/cron/cron_run_jobs_by_url.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>\=" between ''0''\|''1'' and 0 is always true\.$#'
|
|
identifier: greaterOrEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/demo/index.php
|
|
|
|
-
|
|
message: '#^Offset ''disablemodules'' on array\{default\: ''0'', key\: ''profdemofun2'', label\: ''DemoFundation2'', disablemodules\: ''barcode,cashdesk…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\}\|array\{default\: ''0'', key\: ''profdemoprodstock'', label\: ''DemoCompanyProductA…'', disablemodules\: ''adherent,bom…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\}\|array\{default\: ''0'', key\: ''profmanufacture'', label\: ''DemoCompanyManufact…'', disablemodules\: ''adherent,contrat…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\}\|array\{default\: ''1'', key\: ''profdemoservonly'', label\: ''DemoCompanyServiceO…'', disablemodules\: ''adherent,barcode…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\} in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/public/demo/index.php
|
|
|
|
-
|
|
message: '#^Offset ''lang'' on array\{default\: ''0'', key\: ''profdemoall'', label\: ''ChooseYourDemoProfi…'', disablemodules\: ''adherent,cashdesk…'', icon\: ''//public/demo/demo…'', lang\: ''''\}\|array\{default\: ''0'', key\: ''profdemofun2'', label\: ''DemoFundation2'', disablemodules\: ''barcode,cashdesk…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\}\|array\{default\: ''0'', key\: ''profdemoprodstock'', label\: ''DemoCompanyProductA…'', disablemodules\: ''adherent,bom…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\}\|array\{default\: ''0'', key\: ''profmanufacture'', label\: ''DemoCompanyManufact…'', disablemodules\: ''adherent,contrat…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\}\|array\{default\: ''1'', key\: ''profdemoservonly'', label\: ''DemoCompanyServiceO…'', disablemodules\: ''adherent,barcode…'', icon\: ''//public/demo/demo…'', url\: non\-falsy\-string, lang\: ''''\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/public/demo/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/demo/index.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/donations/donateurs_code.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/public/donations/donateurs_code.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/donations/donateurs_code.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/public/donations/donateurs_code.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/eventorganization/attendee_new.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<\=" between 0 and 0 is always true\.$#'
|
|
identifier: smallerOrEqual.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/eventorganization/attendee_new.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/eventorganization/attendee_new.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/public/eventorganization/attendee_new.php
|
|
|
|
-
|
|
message: '#^Variable \$genericcompanyname in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/public/eventorganization/attendee_new.php
|
|
|
|
-
|
|
message: '#^Variable \$tmpcode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/eventorganization/attendee_new.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/eventorganization/subscriptionok.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/eventorganization/subscriptionok.php
|
|
|
|
-
|
|
message: '#^Variable \$suffix might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/eventorganization/subscriptionok.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/fichinter/agendaexport.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/public/fichinter/agendaexport.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/fichinter/agendaexport.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between '''' and '''' will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/fichinter/agendaexport.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/public/fichinter/agendaexport.php
|
|
|
|
-
|
|
message: '#^Variable \$title in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/public/fichinter/agendaexport.php
|
|
|
|
-
|
|
message: '#^Call to preg_quote\(\) is missing delimiter / to be effective\.$#'
|
|
identifier: argument.invalidPregQuote
|
|
count: 1
|
|
path: ../../../htdocs/public/members/new.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/members/new.php
|
|
|
|
-
|
|
message: '#^Variable \$php_self might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/members/new.php
|
|
|
|
-
|
|
message: '#^Property Adherent\:\:\$photo \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/public/members/public_card.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/public/members/public_card.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 17
|
|
path: ../../../htdocs/public/members/public_card.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with CompanyBankAccount\|Contrat\|Expedition\|Fichinter\|Propal and ''call_trigger'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Variable \$source in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/public/onlinesign/newonlinesign.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/opensurvey/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/opensurvey/index.php
|
|
|
|
-
|
|
message: '#^Variable \$modifier might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/opensurvey/studs.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/partnership/new.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/partnership/new.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/public/partnership/new.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$paymentAmount of function print_paypal_redirect expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Variable \$attendee might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Variable \$charge might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Variable \$customer might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Variable \$invoice might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Variable \$sessionstripe might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/newpayment.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentko.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with stdClass will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentko.php
|
|
|
|
-
|
|
message: '#^Call to function is_scalar\(\) with \(int\|string\) will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentko.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @var with type CommonObject is not subtype of native type stdClass\.$#'
|
|
identifier: varTag.nativeType
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentko.php
|
|
|
|
-
|
|
message: '#^Variable \$FinalPaymentAmt might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentko.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentko.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Call to function is_scalar\(\) with \(int\|string\) will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Variable \$autocreatethirdparty might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Variable \$crowid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Variable \$paymentTypeId might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Variable \$service might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 39
|
|
path: ../../../htdocs/public/payment/paymentok.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^Variable \$conference might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^Variable \$suffix might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^Variable \$urllogo in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/index.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/project/new.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/project/new.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/public/project/new.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^Variable \$contact might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 10
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^Variable \$emailcompany might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^Variable \$tmpcode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 8
|
|
path: ../../../htdocs/public/project/suggestbooth.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Variable \$contact might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Variable \$emailcompany might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Variable \$errors might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Variable \$tmpcode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/public/project/suggestconference.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/project/viewandvote.php
|
|
|
|
-
|
|
message: '#^Variable \$suffix might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/project/viewandvote.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/project/viewandvote.php
|
|
|
|
-
|
|
message: '#^Variable \$votestatus might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/public/project/viewandvote.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Variable \$SECUREKEY might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Variable \$backtopage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Variable \$entity might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Variable \$suffix might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/public/recruitment/view.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/stripe/ipn.php
|
|
|
|
-
|
|
message: '#^Dead catch \- Exception is never thrown in the try block\.$#'
|
|
identifier: catch.neverThrown
|
|
count: 1
|
|
path: ../../../htdocs/public/stripe/ipn.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/public/stripe/ipn.php
|
|
|
|
-
|
|
message: '#^Variable \$directdebitorcreditransfer_id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/stripe/ipn.php
|
|
|
|
-
|
|
message: '#^Variable \$error in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/public/stripe/ipn.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/stripe/ipn.php
|
|
|
|
-
|
|
message: '#^Variable \$pdid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/stripe/ipn.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$actioncode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$filter might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$filtert might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$param might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$status might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$usedolheader in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$usergroup might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_arrays.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_prod might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_csrf.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_prod might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_exec.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_prod might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/test/test_sessionlock.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/create_ticket.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/public/ticket/create_ticket.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$filenb of function dol_remove_file_process expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/create_ticket.php
|
|
|
|
-
|
|
message: '#^Variable \$cid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/create_ticket.php
|
|
|
|
-
|
|
message: '#^Variable \$old_MAIN_MAIL_AUTOCOPY_TO might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/ticket/create_ticket.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/ticket/create_ticket.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/index.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/list.php
|
|
|
|
-
|
|
message: '#^Variable \$i might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/list.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/view.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/public/ticket/view.php
|
|
|
|
-
|
|
message: '#^Variable \$display_ticket might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/ticket/view.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/ticket/view.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/users/view.php
|
|
|
|
-
|
|
message: '#^Variable \$backtopage in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/public/users/view.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/public/users/view.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/public/webportal/tpl/footer.tpl.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/public/webportal/tpl/footer.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$context might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/webportal/tpl/hero-header-banner.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/public/webportal/tpl/login.tpl.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between \-1 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/webportal/tpl/menu.tpl.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function uasort contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 2
|
|
path: ../../../htdocs/public/webportal/tpl/menu.tpl.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$callback of function uasort contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 2
|
|
path: ../../../htdocs/public/webportal/tpl/menu.tpl.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/public/webportal/tpl/menu.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$maxTopMenu in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/public/webportal/tpl/menu.tpl.php
|
|
|
|
-
|
|
message: '#^Path in include\(\) "\.\./\.\./\.\./\.\./main\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: include.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/public/webportal/webportal.main.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/public/webportal/webportal.main.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/public/webportal/webportal.main.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$hookmanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/public/webportal/webportal.main.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 16
|
|
path: ../../../htdocs/public/webportal/webportal.main.inc.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/public/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/public/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/public/website/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/website/javascript.js.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/public/website/javascript.js.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/public/website/javascript.js.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/public/website/javascript.js.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/public/website/styles.css.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$editColspan might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$line might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 40
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 6
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$originid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$outputlangs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$reception might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$rowEnd might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$rowExtrafieldsView might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Variable \$typeobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/reception/card.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Reception\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Reception\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Reception\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$shipping_method_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$ref_supplier \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$size_units \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$socid \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$tracking_number \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$trueDepth \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$trueHeight \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$trueWeight \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Property Reception\:\:\$trueWidth \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/reception.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$batch \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$comment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$cost_price \(float\|int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$datec \(int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$element_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$fk_element \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$fk_elementdet \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$fk_entrepot \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$fk_product \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$fk_user \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$qty \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^Property ReceptionLineBatch\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/reception/class/receptionlinebatch.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/reception/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$mesgs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/reception/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$origin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 7
|
|
path: ../../../htdocs/reception/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$result might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/reception/contact.php
|
|
|
|
-
|
|
message: '#^Variable \$typeobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Parameter \#4 \$month of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$day of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$year of function dol_mktime expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 4
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$modebatch might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$nbproduct might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$objectsrc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 8
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$origin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$saveprice might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^Variable \$typeobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/reception/dispatch.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/reception/document.php
|
|
|
|
-
|
|
message: '#^Variable \$origin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/document.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with Reception and ''fetch_lines'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/reception/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/reception/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/reception/list.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/reception/list.php
|
|
|
|
-
|
|
message: '#^Variable \$show_files might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/list.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/list.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/list.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/reception/note.php
|
|
|
|
-
|
|
message: '#^Variable \$morejs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/reception/note.php
|
|
|
|
-
|
|
message: '#^Variable \$origin might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/reception/note.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/reception/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/reception/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/public_interface.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/recruitment/admin/setup.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup.php
|
|
|
|
-
|
|
message: '#^Variable \$res might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup.php
|
|
|
|
-
|
|
message: '#^Variable \$setupnotempty in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup_candidatures.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup_candidatures.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup_candidatures.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup_candidatures.php
|
|
|
|
-
|
|
message: '#^Variable \$res might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup_candidatures.php
|
|
|
|
-
|
|
message: '#^Variable \$setupnotempty in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/admin/setup_candidatures.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 6
|
|
path: ../../../htdocs/recruitment/class/api_recruitments.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/recruitment/class/api_recruitments.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(RecruitmentCandidature\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(RecruitmentCandidature\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(RecruitmentCandidature\) and ''email'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(RecruitmentCandidature\) and ''fk…'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentCandidature and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentCandidature and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentCandidature and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentCandidature and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentCandidature\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentcandidature.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(RecruitmentJobPosition\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(RecruitmentJobPosition\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(RecruitmentJobPosition\) and ''remuneration…'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentJobPosition and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentJobPosition and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentJobPosition and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentJobPosition and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with RecruitmentJobPosition and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Method RecruitmentJobPosition\:\:getLinesArray\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentJobPosition\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/class/recruitmentjobposition.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_each_var_object\(\) expects array\<string, CommonObject\|float\|int\|string\>, RecruitmentJobPosition given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/core/modules/recruitment/doc/doc_generic_recruitmentjobposition_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$object of method CommonDocGenerator\:\:get_substitutionarray_object\(\) expects CommonObject, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/core/modules/recruitment/doc/doc_generic_recruitmentjobposition_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$substitutionarray of function complete_substitutions_array expects array\<string, string\>, array\<string, float\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/core/modules/recruitment/doc/doc_generic_recruitmentjobposition_odt.modules.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$object of function complete_substitutions_array expects CommonObject\|null, array\<string, CommonObject\|float\|int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/recruitment/core/modules/recruitment/doc/doc_generic_recruitmentjobposition_odt.modules.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentJobPosition\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/core/modules/recruitment/doc/doc_generic_recruitmentjobposition_odt.modules.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/core/modules/recruitment/doc/pdf_standard_recruitmentjobposition.modules.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/core/modules/recruitment/doc/pdf_standard_recruitmentjobposition.modules.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus5 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus9 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/recruitment/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_card.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentCandidature\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_card.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentCandidature\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_card.php
|
|
|
|
-
|
|
message: '#^Variable \$formquestion might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_card.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_card.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_list.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_list.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_list.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentcandidature_list.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_agenda.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentJobPosition\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_applications.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentJobPosition\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_applications.php
|
|
|
|
-
|
|
message: '#^Variable \$lineid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_applications.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_applications.php
|
|
|
|
-
|
|
message: '#^Variable \$text might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_applications.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_card.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentJobPosition\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_card.php
|
|
|
|
-
|
|
message: '#^Property RecruitmentJobPosition\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_card.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_card.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_document.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_document.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_list.php
|
|
|
|
-
|
|
message: '#^Variable \$formproject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_note.php
|
|
|
|
-
|
|
message: '#^Variable \$maxlength might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/recruitment/recruitmentjobposition_note.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/resource/card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$address \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$busy \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$element_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$element_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$email \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$fk_code_type_resource \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$mandatory \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$resource_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$resource_type \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$town \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$url \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Property Dolresource\:\:\$zip \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/resource/class/dolresource.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with float\|int\<min, \-1\>\|int\<1, max\>\|\(non\-falsy\-string&numeric\-string\) will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/resource/class/html.formresource.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/resource/class/html.formresource.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Fichinter will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/resource/element_resource.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Product will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/resource/element_resource.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/resource/element_resource.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between int\<0, max\> and \-1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/resource/element_resource.php
|
|
|
|
-
|
|
message: '#^Right side of && is always false\.$#'
|
|
identifier: booleanAnd.rightAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/resource/element_resource.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 3
|
|
path: ../../../htdocs/resource/list.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/card.php
|
|
|
|
-
|
|
message: '#^Variable \$resteapayer might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/salaries/card.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:_validatepayments\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:_validatepayments\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:addPayment\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:getAllPayments\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Method Salaries\:\:updatePayment\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Property Salaries\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Property Salaries\:\:\$FIELDSPAYMENT has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/api_salaries.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(PaymentSalary\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentSalary\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentSalary\) and ''fk_bank'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentSalary\) and ''fk_typepayment'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(PaymentSalary\) and ''fk_user_author'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between '''' and ''nolink'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$amount \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$fk_bank \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$fk_salary \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$fk_typepayment \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$fk_user_author \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$num_paiement \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Property PaymentSalary\:\:\$num_payment \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always false\.$#'
|
|
identifier: booleanOr.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between '''' and ''nolink'' will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/salaries/class/paymentsalary.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Salary\) and ''LibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Salary\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Salary\) and ''amount'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Salary\) and ''type_payment'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Method Salary\:\:getSommePaiement\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$alreadypaid \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/salaries/class/salary.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/salaries/list.php
|
|
|
|
-
|
|
message: '#^Variable \$aBill might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/salaries/list.php
|
|
|
|
-
|
|
message: '#^Variable \$numprlv might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/salaries/list.php
|
|
|
|
-
|
|
message: '#^Variable \$selected might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/salaries/list.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1 and 1 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/salaries/paiement_salary.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/salaries/paiement_salary.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/salaries/payments.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/salaries/payments.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/salaries/payments.php
|
|
|
|
-
|
|
message: '#^Variable \$resql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/salaries/payments.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''salaire'' and ''bank\-transfer'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/salaries/virement_request.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''salaire'' and ''salaire'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/salaries/virement_request.php
|
|
|
|
-
|
|
message: '#^Variable \$error might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/salaries/virement_request.php
|
|
|
|
-
|
|
message: '#^Variable \$numOfBp might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/salaries/virement_request.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/admin/societe.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/admin/societe.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/agenda.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/societe/ajax/ajaxcompanies.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/ajax/company.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/societe/canvas/company/tpl/card_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$formfile might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/canvas/company/tpl/card_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$objcanvas might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/canvas/company/tpl/card_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/societe/canvas/company/tpl/card_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$objcanvas might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/canvas/individual/tpl/card_view.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/societe/canvas/individual/tpl/card_view.tpl.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with 0\|1\|2\|3\|4\|5\|6\|7\|8\|9 will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 1\|2 and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/societe/card.php
|
|
|
|
-
|
|
message: '#^Variable \$messagetoshow might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/checkvat/checkVatPopup.php
|
|
|
|
-
|
|
message: '#^Property Contact\:\:\$no_email \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/societe/class/api_contacts.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 4 and 4 will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:createCompanyBankAccount\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:createCompanyNotification\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:createCompanyNotificationByCode\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:createSocieteAccount\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:generateBankAccountDocument\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getCategories\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getCompanyBankAccount\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getCompanyNotification\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getFixedAmountDiscounts\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getInvoicesQualifiedForCreditNote\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getInvoicesQualifiedForReplacement\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getOutStandingInvoices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getOutStandingOrder\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getOutStandingProposals\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:getSalesRepresentatives\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:patchSocieteAccount\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:putSocieteAccount\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:updateCompanyBankAccount\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Method Thirdparties\:\:updateCompanyNotification\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$default_lang \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$no_email \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Property Thirdparties\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/api_thirdparties.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/companybankaccount.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Societe\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Societe\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Societe\) and ''code_client'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Method Societe\:\:getContacts\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Method Societe\:\:getSalesRepresentatives\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Contact\:\:\$roles \(array\<int, array\{id\: int, socid\: int, element\: string, source\: string, code\: string, label\: string\}\>\) does not accept non\-empty\-list\<string\>\.$#'
|
|
identifier: assign.propertyType
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$bank_account \(Account\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$client \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$fournisseur \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$stcomm_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Property Societe\:\:\$typent_id \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always true\.$#'
|
|
identifier: booleanAnd.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/class/societe.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$dateprint might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$doc_number might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$documentstatic might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 14
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$tables_from might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$where might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/consumption.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/document.php
|
|
|
|
-
|
|
message: '#^Variable \$newcardbutton might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/messaging.php
|
|
|
|
-
|
|
message: '#^Variable \$id might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/notify/card.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<array\{available\: mixed, currency\: mixed, pending\?\: \(array\|float\|int\)\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Stripe will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Variable \$rib might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Variable \$service might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Variable \$sql might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/societe/paymentmodes.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''add_customer_price'' and ''add_customer_price'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/societe/price.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''edit_customer_price'' and ''edit_price'' will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/societe/price.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/societe/price.php
|
|
|
|
-
|
|
message: '#^Variable \$prodcustprice might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 36
|
|
path: ../../../htdocs/societe/price.php
|
|
|
|
-
|
|
message: '#^Variable \$sortfield in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/price.php
|
|
|
|
-
|
|
message: '#^Variable \$sortorder in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/price.php
|
|
|
|
-
|
|
message: '#^Variable \$parameters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/project.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/societe/tpl/linesalesrepresentative.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/societe/tpl/linesalesrepresentative.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/societe/website.php
|
|
|
|
-
|
|
message: '#^Variable \$massaction might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/societe/website.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$params of static method Stripe\\Terminal\\Location\:\:all\(\) expects array\|null, string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/stripe/admin/stripe.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Facture will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/stripe/ajax/ajax.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/stripe/charge.php
|
|
|
|
-
|
|
message: '#^Variable \$type might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/stripe/charge.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 7 and 4 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/stripe/class/actions_stripe.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with CompanyPaymentMode will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/stripe/class/stripe.class.php
|
|
|
|
-
|
|
message: '#^Variable \$setupintent in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/stripe/class/stripe.class.php
|
|
|
|
-
|
|
message: '#^Variable \$stripeacc in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/stripe/class/stripe.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/stripe/lib/stripe.lib.php
|
|
|
|
-
|
|
message: '#^Variable \$moreforfilter in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/stripe/payout.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between int\<1, max\> and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$buyingprice might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$classname might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$error in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$fk_account might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$fournprice might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 4
|
|
path: ../../../htdocs/supplier_proposal/card.php
|
|
|
|
-
|
|
message: '#^Method SupplierProposals\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/api_supplier_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierProposals\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/api_supplier_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierProposals\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/api_supplier_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierProposals\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/api_supplier_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierProposals\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/api_supplier_proposals.class.php
|
|
|
|
-
|
|
message: '#^Method SupplierProposals\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/api_supplier_proposals.class.php
|
|
|
|
-
|
|
message: '#^Property SupplierProposals\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/api_supplier_proposals.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(SupplierProposal\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(SupplierProposal\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(SupplierProposal\) and ''delivery_date'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(SupplierProposal\) and ''socid'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(SupplierProposal\) and ''total_ttc'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$remise_percent_ligne of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#5 \$uselocaltax1_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#6 \$uselocaltax2_rate of function calcul_price_total expects float, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Property SupplierProposal\:\:\$statut \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Property SupplierProposalLine\:\:\$info_bits \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Property SupplierProposalLine\:\:\$pa_ht \(float\|int\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/class/supplier_proposal.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/document.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus9 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/info.php
|
|
|
|
-
|
|
message: '#^Variable \$action might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/supplier_proposal/info.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 0 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/list.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between \-1 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/supplier_proposal/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryProductList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/list.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/note.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/supplier_proposal/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/admin/bar.php
|
|
|
|
-
|
|
message: '#^Variable \$res might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/admin/setup.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/takepos/admin/terminal.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$params of static method Stripe\\Terminal\\Reader\:\:all\(\) expects array\|null, string given\.$#'
|
|
identifier: argument.type
|
|
count: 2
|
|
path: ../../../htdocs/takepos/admin/terminal.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 5
|
|
path: ../../../htdocs/takepos/ajax/ajax.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/css/pos.css.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/takepos/floors.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/takepos/freezone.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/genimg/index.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/genimg/index.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/genimg/qr.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/takepos/index.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between 0 and 1 will always evaluate to false\.$#'
|
|
identifier: equal.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/takepos/index.php
|
|
|
|
-
|
|
message: '#^Variable \$CUSTOMER_DISPLAY_line1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$CUSTOMER_DISPLAY_line2 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$batch might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$body_ticket might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$creditnote might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$fk_source might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$footer_ticket might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$footerorder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$header_soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$header_ticket might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$headerorder might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$idoflineadded might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$printer might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 6
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$sectionwithinvoicelink might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$ticket_total might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$tva_npr might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Variable \$warehouseid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/invoice.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with Facture will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/takepos/pay.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/takepos/pay.php
|
|
|
|
-
|
|
message: '#^Variable \$keyforstripeterminalbank in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 3
|
|
path: ../../../htdocs/takepos/pay.php
|
|
|
|
-
|
|
message: '#^Variable \$stripeacc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/pay.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/printbox.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/takepos/send.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/takepos/smpcb.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/takepos/split.php
|
|
|
|
-
|
|
message: '#^Variable \$invoice might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/takepos/split.php
|
|
|
|
-
|
|
message: '#^Variable \$placeid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/takepos/split.php
|
|
|
|
-
|
|
message: '#^Variable \$fontlist might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/theme/eldy/btn.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$nbtopmenuentries might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/theme/eldy/btn.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbackhmenu1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/theme/eldy/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbacklinepair1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colortextbackhmenu might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colortextlink might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$disableimages might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$left might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/theme/eldy/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$right might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$theme might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 22
|
|
path: ../../../htdocs/theme/eldy/global.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$left might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/info-box.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$right might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/info-box.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$topMenuFontSize might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/main_menu_fa_icons.inc.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/manifest.json.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeDanger might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/theme/eldy/progress.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeSuccess might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/progress.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeWarning might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/progress.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colorblind_deuteranopes_badgeDanger might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/progress.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colorblind_deuteranopes_badgeSuccess might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/progress.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$menumanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/eldy/style.css.php
|
|
|
|
-
|
|
message: '#^Variable \$fontlist might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/theme/md/btn.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$left might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/theme/md/btn.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$nbtopmenuentries might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/theme/md/btn.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$right might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/btn.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/btn.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbackhmenu1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/theme/md/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colorbacklinepair1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colortextbackhmenu might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$colortextlink might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$disableimages might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$left might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/theme/md/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$right might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/theme/md/dropdown.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$path might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/flags-sprite.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$left might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/info-box.inc.php
|
|
|
|
-
|
|
message: '#^Variable \$right might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/info-box.inc.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/manifest.json.php
|
|
|
|
-
|
|
message: '#^Variable \$path might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/progress.inc.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/theme/md/style.css.php
|
|
|
|
-
|
|
message: '#^Variable \$menumanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/theme/md/style.css.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/ticket/agenda.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''setsubject'' and ''setsubject'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/ticket/card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/card.php
|
|
|
|
-
|
|
message: '#^Variable \$limit might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/card.php
|
|
|
|
-
|
|
message: '#^Variable \$mine might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/card.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/ticket/card.php
|
|
|
|
-
|
|
message: '#^Variable \$trackid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/card.php
|
|
|
|
-
|
|
message: '#^Variable \$triggermodname in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/ticket/card.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:_validateMessage\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:_validateMessage\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:postNewMessage\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Method Tickets\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Property Tickets\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Property Tickets\:\:\$FIELDS_MESSAGES type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/api_tickets.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with CTicketCategory and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/cticketcategory.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with CTicketCategory and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/cticketcategory.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with CTicketCategory and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/cticketcategory.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with CTicketCategory and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/cticketcategory.class.php
|
|
|
|
-
|
|
message: '#^Method CTicketCategory\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/cticketcategory.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/cticketcategory.class.php
|
|
|
|
-
|
|
message: '#^Call to function array_key_exists\(\) with ''paths'' and array\{paths\: mixed, names\: mixed, mimes\: mixed\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{paths\: mixed, names\: mixed, mimes\: mixed\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Ticket\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Ticket\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Ticket\) and ''type_code'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$category_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$date_close \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$date_read \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$fk_contract \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$fk_project \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$fk_soc \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$fk_user_assign \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$fk_user_create \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$ip \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$message \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 5
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$notify_tiers_at_create \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$origin_references \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$origin_replyto \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$progress \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$severity_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$subject \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$timing \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Property Ticket\:\:\$type_code \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Variable \$exact in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Variable \$recipient in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^Variable \$references in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/ticket/class/ticket.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/ticket/contact.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/ticket/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/document.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus0 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus1 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus3 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus4 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus6 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$badgeStatus9 might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$colorseries might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$shownb might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^Variable \$showtot might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/ticket/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/ticket/messaging.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/ticket/messaging.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/ticket/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Variable \$object might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/ticket/tpl/linkedobjectblock.tpl.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with User and ''admin'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/bank.php
|
|
|
|
-
|
|
message: '#^Variable \$countrynotdefined might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/user/bank.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/card.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/user/card.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 7
|
|
path: ../../../htdocs/user/card.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_authentication might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 12
|
|
path: ../../../htdocs/user/card.php
|
|
|
|
-
|
|
message: '#^Variable \$formproduct might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/user/card.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/user/card.php
|
|
|
|
-
|
|
message: '#^PHPDoc tag @phpstan\-return has invalid value \(Object\[\)\: Unexpected token "\[", expected TOKEN_HORIZONTAL_WS at offset 346 on line 8$#'
|
|
identifier: phpDoc.parseError
|
|
count: 1
|
|
path: ../../../htdocs/user/class/api_users.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(User\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(User\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 3
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$array of function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: argument.unresolvableType
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$rights \(stdClass\) in empty\(\) is not falsy\.$#'
|
|
identifier: empty.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$rights \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$salary \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$salaryextra \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$statut \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$thm \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Property User\:\:\$tjm \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always true\.$#'
|
|
identifier: booleanOr.alwaysTrue
|
|
count: 4
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Return type of call to function dol_sort_array contains unresolvable type\.$#'
|
|
identifier: function.unresolvableReturnType
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Variable \$whereforadd in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Variable \$wherefordel in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/class/user.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/user/class/userbankaccount.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(UserGroup\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(UserGroup\) and ''members'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(UserGroup\) and ''nb_rights'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$lastname \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Property UserGroup\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Property UserGroup\:\:\$name \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Property UserGroup\:\:\$nom \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Property UserGroup\:\:\$rights \(stdClass\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Variable \$whereforadd in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^Variable \$wherefordel in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/class/usergroup.class.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/user/document.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/user/document.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 3
|
|
path: ../../../htdocs/user/group/card.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between '''' and '''' will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/user/group/list.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/user/group/list.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/user/group/list.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/user/group/list.php
|
|
|
|
-
|
|
message: '#^Variable \$val in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/group/list.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/user/group/perms.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/user/hierarchy.php
|
|
|
|
-
|
|
message: '#^Variable \$mode in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/hierarchy.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/user/home.php
|
|
|
|
-
|
|
message: '#^Offset ''u\.salary'' on array\{u\.salary\: \(float\|int\)\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/user/list.php
|
|
|
|
-
|
|
message: '#^Offset ''val'' on array\{val\: array\{u\.salary\: \(float\|int\)\}, nbfield\: int\<0, max\>, pos\?\: non\-empty\-array\<int, ''u\.salary''\>\} in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/user/list.php
|
|
|
|
-
|
|
message: '#^Variable \$mc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/user/list.php
|
|
|
|
-
|
|
message: '#^Variable \$searchCategoryUserList in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/user/messaging.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/user/note.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with User and ''admin'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/notify/card.php
|
|
|
|
-
|
|
message: '#^Variable \$num might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 5
|
|
path: ../../../htdocs/user/notify/card.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/user/param_ihm.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_authentication might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/user/passwordforgotten.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/user/perms.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/user/perms.php
|
|
|
|
-
|
|
message: '#^Call to function is_object\(\) with object will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/user/perms.php
|
|
|
|
-
|
|
message: '#^Variable \$menumanager might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/user/perms.php
|
|
|
|
-
|
|
message: '#^Variable \$permsgroupbyentitypluszero in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 3
|
|
path: ../../../htdocs/user/perms.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ProductAttribute\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductAttribute.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(ProductAttribute\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductAttribute.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ProductAttribute\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductAttribute.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(ProductAttribute\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductAttribute.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductAttribute.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/variants/class/ProductAttribute.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductAttributeValue.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''ErrorProductAlready…'' and ''ErrorProductAlready…'' will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductCombination.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCombination\:\:\$variation_price_percentage type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductCombination.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCombinationLevel\:\:\$variation_price \(float\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/variants/class/ProductCombination.class.php
|
|
|
|
-
|
|
message: '#^Property ProductCombinationLevel\:\:\$variation_price_percentage \(bool\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/variants/class/ProductCombination.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed, mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/variants/combinations.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/variants/combinations.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/variants/combinations.php
|
|
|
|
-
|
|
message: '#^Variable \$prodattr_all might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/variants/combinations.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/variants/list.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/variants/list.php
|
|
|
|
-
|
|
message: '#^Call to function is_numeric\(\) with int will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/viewimage.php
|
|
|
|
-
|
|
message: '#^Method Webhook\:\:_validate\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Method Webhook\:\:_validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Method Webhook\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Method Webhook\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Method Webhook\:\:listOfTriggers\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Method Webhook\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Method Webhook\:\:put\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Property Webhook\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/api_webhook.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Target and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Target and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Target and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Target and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Target and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Property Target\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^Variable \$url in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 2
|
|
path: ../../../htdocs/webhook/class/target.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_card.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_card.php
|
|
|
|
-
|
|
message: '#^Property CommonObject\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_card.php
|
|
|
|
-
|
|
message: '#^Property Target\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_card.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 6
|
|
path: ../../../htdocs/webhook/target_card.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontoadd in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_card.php
|
|
|
|
-
|
|
message: '#^Variable \$soc might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_card.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_list.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_list.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_list.php
|
|
|
|
-
|
|
message: '#^Variable \$permissiontodelete in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/webhook/target_list.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/webportal/admin/setup.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''auto'' and ''auto'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/context.class.php
|
|
|
|
-
|
|
message: '#^Offset 0 on non\-empty\-list\<string\> in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formcardwebportal.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formcardwebportal.class.php
|
|
|
|
-
|
|
message: '#^Variable \$noback in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formcardwebportal.class.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\<\=" between int\<2, max\> and 1 is always false\.$#'
|
|
identifier: smallerOrEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formlistwebportal.class.php
|
|
|
|
-
|
|
message: '#^Offset ''total'' on \*NEVER\* in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.offset
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formlistwebportal.class.php
|
|
|
|
-
|
|
message: '#^Offset ''totalizable'' on array\{nbfield\: int, totalizable\: array\{\}, pos\?\: non\-empty\-array\<int, non\-falsy\-string\>, val\?\: non\-empty\-array\<non\-falsy\-string, \(float\|int\)\>\} in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.offset
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formlistwebportal.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formlistwebportal.class.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function dol_sort_array$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formlistwebportal.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 8
|
|
path: ../../../htdocs/webportal/class/html.formwebportal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#3 \$preselectedvalue of method FormWebPortal\:\:selectForForms\(\) expects int, array\<mixed\>\|string given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/html.formwebportal.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(WebPortalInvoice\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalinvoice.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(WebPortalInvoice\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalinvoice.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(WebPortalInvoice\) and ''fk_user_author'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalinvoice.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(WebPortalInvoice\) and ''socid'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalinvoice.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''nolink'' and ''nolink'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalinvoice.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\{\}\|array\{mixed\} will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalmember.class.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between ''nolink'' and ''nolink'' will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalmember.class.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always false\.$#'
|
|
identifier: ternary.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalmember.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(WebPortalOrder\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalorder.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(WebPortalOrder\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalorder.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(WebPortalOrder\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalorder.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(WebPortalOrder\) and ''total_ht'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalorder.class.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between ''nolink'' and ''nolink'' will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalorder.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \!\= between ''nolink'' and ''nolink'' will always evaluate to false\.$#'
|
|
identifier: notEqual.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalpartnership.class.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''nolink'' and ''nolink'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/webportal/class/webportalpartnership.class.php
|
|
|
|
-
|
|
message: '#^Property Partnership\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalpartnership.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(WebPortalPropal\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalpropal.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(WebPortalPropal\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalpropal.class.php
|
|
|
|
-
|
|
message: '#^Property Propal\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalpropal.class.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between ''nolink'' and ''nolink'' will always evaluate to true\.$#'
|
|
identifier: identical.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webportal/class/webportalpropal.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#1 \$authentication of function check_authentication expects array\{login\: string, password\: string, entity\: int\|null, dolibarrkey\: string\}, array\{login\: string, entity\: int\} given\.$#'
|
|
identifier: argument.type
|
|
count: 1
|
|
path: ../../../htdocs/webservices/server_category.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webservices/server_invoice.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<non\-falsy\-string, array\{name\: non\-falsy\-string, type\: ''xsd\:dateTime''\|''xsd\:string''\}\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/webservices/server_productorservice.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/webservices/server_project.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 4
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Parameter \#2 \$arrayreplacement of function dolReplaceInFile expects array\<string, string\>, array\<string, int\|string\> given\.$#'
|
|
identifier: argument.type
|
|
count: 3
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$description \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$entity \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 3
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$fk_default_home \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$fk_user_creat \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$fk_user_modif \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$lang \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$otherlang \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 2
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$ref \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 4
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Property Website\:\:\$virtualhost \(string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/website/class/website.class.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/website/class/websitepage.class.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with list\<string\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 2
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^If condition is always true\.$#'
|
|
identifier: if.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Left side of && is always true\.$#'
|
|
identifier: booleanAnd.leftAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Left side of \|\| is always true\.$#'
|
|
identifier: booleanOr.leftAlwaysTrue
|
|
count: 2
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 2
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$atleastonepage might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$cate_arbo might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$containertype might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$contextpage in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$disabled might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$dolibarr_main_url_root might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$fileoldalias in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$langcode might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$otherfilters might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$tmpobject might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$urltograbdirrootwithoutslash might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^Variable \$urltograbdirwithoutslash might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/website/index.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/website/samples/wrapper.php
|
|
|
|
-
|
|
message: '#^Path in require_once\(\) "\./master\.inc\.php" is not a file or it does not exist\.$#'
|
|
identifier: requireOnce.fileNotFound
|
|
count: 1
|
|
path: ../../../htdocs/website/samples/wrapper.php
|
|
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
identifier: ternary.alwaysTrue
|
|
count: 1
|
|
path: ../../../htdocs/website/samples/wrapper.php
|
|
|
|
-
|
|
message: '#^Variable \$conf might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/website/samples/wrapper.php
|
|
|
|
-
|
|
message: '#^Variable \$db might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 4
|
|
path: ../../../htdocs/website/samples/wrapper.php
|
|
|
|
-
|
|
message: '#^Variable \$langs might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/website/samples/wrapper.php
|
|
|
|
-
|
|
message: '#^Variable \$socid in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/website/websiteaccount_card.php
|
|
|
|
-
|
|
message: '#^Variable \$socid might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/website/websiteaccount_card.php
|
|
|
|
-
|
|
message: '#^Method Workstations\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/api_workstations.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Workstation\) and ''getLibStatut'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function method_exists\(\) with \$this\(Workstation\) and ''getNomUrl'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Workstation\) and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with \$this\(Workstation\) and ''thirdparty'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Workstation and ''date_creation'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Workstation and ''date_modification'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Workstation and ''label'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Workstation and ''ref'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Call to function property_exists\(\) with Workstation and ''status'' will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^If condition is always false\.$#'
|
|
identifier: if.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Method Workstation\:\:fetchAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Property Workstation\:\:\$ismultientitymanaged \(int\<0, 1\>\|string\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Property Workstation\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/workstation/class/workstation.class.php
|
|
|
|
-
|
|
message: '#^Property Workstation\:\:\$status \(int\) in isset\(\) is not nullable\.$#'
|
|
identifier: isset.property
|
|
count: 1
|
|
path: ../../../htdocs/workstation/workstation_card.php
|
|
|
|
-
|
|
message: '#^Variable \$extrafields might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/workstation/workstation_card.php
|
|
|
|
-
|
|
message: '#^Variable \$formquestion might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../htdocs/workstation/workstation_card.php
|
|
|
|
-
|
|
message: '#^Variable \$upload_dir might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/workstation/workstation_document.php
|
|
|
|
-
|
|
message: '#^Variable \$val might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/workstation/workstation_list.php
|
|
|
|
-
|
|
message: '#^Variable \$visible might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../htdocs/workstation/workstation_list.php
|
|
|
|
-
|
|
message: '#^Variable \$arrayofparameters in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../htdocs/zapier/admin/setup.php
|
|
|
|
-
|
|
message: '#^Left side of && is always false\.$#'
|
|
identifier: booleanAnd.leftAlwaysFalse
|
|
count: 3
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Method Zapier\:\:delete\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Method Zapier\:\:getModulesChoices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Method Zapier\:\:index\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Method Zapier\:\:post\(\) has parameter \$request_data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Method Zapier\:\:post\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Property Zapier\:\:\$FIELDS type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Result of && is always false\.$#'
|
|
identifier: booleanAnd.alwaysFalse
|
|
count: 1
|
|
path: ../../../htdocs/zapier/class/api_zapier.class.php
|
|
|
|
-
|
|
message: '#^Variable \$num in isset\(\) always exists and is not nullable\.$#'
|
|
identifier: isset.variable
|
|
count: 1
|
|
path: ../../../scripts/bank/export-bank-receipts.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always false\.$#'
|
|
identifier: booleanOr.alwaysFalse
|
|
count: 1
|
|
path: ../../../scripts/doc/regenerate_docs.php
|
|
|
|
-
|
|
message: '#^Variable \$dir in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../scripts/doc/regenerate_docs.php
|
|
|
|
-
|
|
message: '#^Variable \$newlang in empty\(\) always exists and is always falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../scripts/doc/regenerate_docs.php
|
|
|
|
-
|
|
message: '#^Variable \$subdir in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../scripts/doc/regenerate_docs.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: ../../../scripts/emailings/mailing-send.php
|
|
|
|
-
|
|
message: '#^Variable \$mesg might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../scripts/emailings/mailing-send.php
|
|
|
|
-
|
|
message: '#^Variable \$statut might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../scripts/emailings/mailing-send.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always true\.$#'
|
|
identifier: booleanNot.alwaysTrue
|
|
count: 1
|
|
path: ../../../scripts/emailings/reset-invalid-emails.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../scripts/members/sync_members_dolibarr2ldap.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function array_values$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../scripts/members/sync_members_ldap2dolibarr.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 1
|
|
path: ../../../scripts/members/sync_members_ldap2dolibarr.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../scripts/members/sync_members_types_dolibarr2ldap.php
|
|
|
|
-
|
|
message: '#^Variable \$user might not be defined\.$#'
|
|
identifier: variable.undefined
|
|
count: 2
|
|
path: ../../../scripts/members/sync_members_types_ldap2dolibarr.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''product'' and ''product'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../scripts/product/migrate_picture_path.php
|
|
|
|
-
|
|
message: '#^Result of \|\| is always false\.$#'
|
|
identifier: booleanOr.alwaysFalse
|
|
count: 1
|
|
path: ../../../scripts/product/regenerate_thumbs.php
|
|
|
|
-
|
|
message: '#^Variable \$dir in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../scripts/product/regenerate_thumbs.php
|
|
|
|
-
|
|
message: '#^Variable \$subdir in empty\(\) always exists and is not falsy\.$#'
|
|
identifier: empty.variable
|
|
count: 1
|
|
path: ../../../scripts/product/regenerate_thumbs.php
|
|
|
|
-
|
|
message: '#^Loose comparison using \=\= between ''user'' and ''user'' will always evaluate to true\.$#'
|
|
identifier: equal.alwaysTrue
|
|
count: 1
|
|
path: ../../../scripts/user/migrate_picture_path.php
|
|
|
|
-
|
|
message: '#^Unable to resolve the template type T in call to function array_values$#'
|
|
identifier: argument.templateType
|
|
count: 1
|
|
path: ../../../scripts/user/sync_users_ldap2dolibarr.php
|