Laurent Destailleur
082195b249
Fix #yogosha21569
2024-04-09 18:49:48 +02:00
Laurent Destailleur
b5de782c6b
Fix use the good HTTP code
2024-04-07 14:59:25 +02:00
Laurent Destailleur
fd9475be03
Use same doc comment eveywhere.
2024-04-07 12:26:27 +02:00
Alexandre SPANGARO
d459ee6b7b
NEW - Accountancy - Show import key if exist ( #29265 )
2024-04-07 11:47:23 +02:00
Frédéric FRANCE
7cf6a0821f
fix phpdoc for ismultientitymanaged ( #29245 )
...
* fix phpdoc
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-04-06 17:38:39 +02:00
Laurent Destailleur
38fb00489d
PHPDoc
2024-04-05 13:44:59 +02:00
Laurent Destailleur
572600bfd3
NEW Use a nicer combo list to select the export accounting format
2024-04-02 17:41:53 +02:00
Laurent Destailleur
af41ec8e41
Clean code - Remove not used method fetchAll and CSS
2024-04-02 16:42:21 +02:00
Laurent Destailleur
df6c697dfc
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-03-29 11:51:07 +01:00
Laurent Destailleur
f2fde181a0
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0
2024-03-29 11:47:28 +01:00
Alexandre SPANGARO
522a012053
FIX Accountancy export with file or not
2024-03-26 16:13:54 +01:00
Laurent Destailleur
e9e2105508
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/accountancy/class/bookkeeping.class.php
htdocs/core/class/CMailFile.class.php
htdocs/core/lib/functions.lib.php
htdocs/ticket/class/ticket.class.php
2024-03-19 18:12:13 +01:00
Laurent Destailleur
ae3847dc38
FIX Manual deletion of a bookkeeping line
...
Conflicts:
htdocs/accountancy/class/bookkeeping.class.php
2024-03-19 01:16:43 +01:00
Laurent Destailleur
6506a54734
Fix regression
2024-03-19 01:12:35 +01:00
Laurent Destailleur
7e44ab47ca
FIX Manual deletion of a bookkeeping line
2024-03-19 00:48:51 +01:00
Laurent Destailleur
4500672cb4
Rename hooks
2024-03-19 00:11:59 +01:00
MDW
ae3bc300a1
Fix: remove strtoupper on int fixes PhanTypeMismatchArgumentInternal
2024-03-18 02:15:10 +01:00
MDW
87288a1a17
Fix: cast int to string for str_pad fixes PhanTypeMismatchArgumentInternal
2024-03-18 02:08:55 +01:00
MDW
3384a0b847
Fix & enable PhanUndeclaredTypeReturnType
...
# Fix & enable PhanUndeclaredTypeReturnType
One typo, and replace 'number' with int or int|float
2024-03-15 10:07:15 +01:00
MDW
42dafc78ed
Fix PhanPluginRedundantAssignment
2024-03-13 00:40:31 +01:00
MDW
717c47abd3
Fix PhanPluginRedundantAssignment
2024-03-13 00:40:31 +01:00
MDW
2f5a227f8c
Fix PhanPluginMixedKeyNoKey by using explicit keys
2024-03-12 21:35:42 +01:00
lamrani abdelwadoud
61518d9b76
Merge branch 'develop' into fixgetFiscalPeriods
2024-03-12 15:51:34 +01:00
Lamrani Abdel
f54c929321
Fix method doc and cast two column
2024-03-12 14:58:20 +01:00
Laurent Destailleur
74b8162d22
Merge pull request #28700 from mdeweerd/urlencode/fixuptype
...
Fix: Ensure the argument type for urlencode is string
2024-03-12 14:43:41 +01:00
MDW
fbcfd89f88
Fix PHPDoc date_start typo
2024-03-11 21:27:22 +01:00
Laurent Destailleur
30b5450e21
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2024-03-11 13:17:57 +01:00
Laurent Destailleur
f72b03434b
Fix sql sanitization
2024-03-11 13:16:53 +01:00
MDW
8602ca9885
Fix: implode->join and duplicated if condition ( #28761 )
...
* Fix: join->implode
# Fix: join->implode
Update new cases of join
* Fix: Duplicate if condition in if/else sequence
# Fix: Duplicate if condition in if/else sequence
Fixed repeated if condition and action
2024-03-11 12:55:55 +01:00
Laurent Destailleur
f32bf4b3a7
Fix join -> implode
2024-03-11 12:38:21 +01:00
Laurent Destailleur
8df2ddc494
Fix sanitize sql
2024-03-11 10:48:46 +01:00
Laurent Destailleur
8d7911f484
Fix compatibility with USF.
2024-03-11 10:32:15 +01:00
MDW
37afba949e
Fix most PhanTypeMismatchDimAssignment notices ( #28739 )
...
* Qual: Add typing to fix PhanTypeMismatchDimAssignment notice
* Fix: Initialise array for code in somme
* Qual: Update type hint for argument in _Set_Format
* Qual: Update type hint for childtables
* Qual: Add typing to attributes
* Qual: Add typing for _msgContent
* Qual: Suppress PhanTypeMismatchDimAssignment
* Qual: Add typing for liste
* Qual: Add typing to fields
* Qual: Add typing hint for $objMod
* Qual: Modify assignment of array with bool keys for phan typing
Demonstration:
```
php -r '$a=[true=>"yes",false=>"no"];var_dump($a);'
# Result demonstrates bool keys are converted to int.
Command line code:1:
array(2) {
[1] =>
string(3) "yes"
[0] =>
string(2) "no"
}
```
* Qual: Add typing hint to indicate value is not null
* Force non-null type on $paramname
* Qual: Add typing hint to getCats()
* Update inc.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-03-10 01:53:04 +01:00
Laurent Destailleur
96ef01c5c7
Fix print $sql
2024-03-10 01:37:27 +01:00
Laurent Destailleur
279de64851
Fix regression
2024-03-10 01:21:50 +01:00
MDW
8a863da256
Fix: Ensure string type for urlencode()
2024-03-09 16:52:38 +01:00
MDW
d116934301
Fix: Initialise array variables before assigning fields ( #28725 )
...
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
* Fix: Initialise array variables before assigning fields
2024-03-09 02:43:57 +01:00
MDW
7fd606b336
Qual: Ignore/workaround SuspiciousParamOrder detection ( #28688 )
...
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
* Qual: Ignore/workaround SuspiciousParamOrder detction
# Qual: Ignore/workaround SuspiciousParamOrder detction
Ignore the false positive SuspiciousParamOrder or workaround (rename vars)
2024-03-08 12:34:25 +01:00
Laurent Destailleur
970545b218
Doc
2024-03-07 21:49:45 +01:00
thibdrev
4b47868cea
qual: phpstan for htdocs/accountancy/class/accountingjournal.class.php ( #28690 )
...
htdocs/accountancy/class/accountingjournal.class.php 82 PHPDoc type array of property AccountingJournal::$lines is not covariant with PHPDoc type array of overridden property CommonObject::$lines.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-03-07 20:17:51 +01:00
thibdrev
5659ba8de3
qual: phan for accountingaccount.class.php ( #28669 )
...
htdocs/accountancy/admin/productaccount.php 196 TypeError PhanTypeMismatchArgumentProbablyReal Argument 2 ($account_number) is null of type null but \AccountingAccount::fetch() takes string (no real type) defined at htdocs/accountancy/class/accountingaccount.class.php:182 (the inferred real argument type has nothing in common with the parameter's phpdoc type)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-03-07 16:50:42 +01:00
Laurent Destailleur
56a8c752cf
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2024-03-07 16:38:55 +01:00
Laurent Destailleur
5e9dfc8090
Fix phan
2024-03-07 16:38:02 +01:00
Laurent Destailleur
fd2352645d
Fix warning
2024-03-05 22:59:55 +01:00
Laurent Destailleur
dffa967680
Sanitize table name
2024-03-05 17:23:33 +01:00
Laurent Destailleur
c544efec7f
QUAL: Remove use of customurl filter. Must use the USF syntax.
2024-03-05 03:51:36 +01:00
Laurent Destailleur
847c7a73c8
Doc
2024-03-05 01:30:36 +01:00
Laurent Destailleur
ce010a54c7
Clean code and prepare a more powerfull phpunit check for sql forging.
2024-03-05 00:22:12 +01:00
Frédéric FRANCE
fba15178eb
all initAsSpecimen return int ( #28577 )
...
* all initAsSpecimen return int
* all initAsSpecimen return int
* all initAsSpecimen return int
2024-03-02 16:38:35 +01:00
MDW
abbec034c6
Qual: Several typing hints/some fixes. ( #28483 )
...
* Update documentation to improve static tool messages
* Suppress PhanPluginSuspiciousParamOrder
* Fix typing hint
* Fix typing hint (number->int)
* Fix typing hint (PDF->TCPDF)
* Fix typing hint (PDF->TCPDF)
* Modify code to hint typing check
* Correct Noop statement (createfromclone)
* Remove useless if/else with same result
* Suppress PhanRedefineFunctionInternal
* Suppress PhanParamSuspiciousOrder
* Suppress PhanPluginDuplicateArrayKey
* Suppress multiple phan messages
* Ignore PhanPluginSuspiciousParamOrder
* Add phan typing
* Remove useless if statement
* Remove useless if/else condition
* Remove useless if
* Remove useless if
* Join duplicate if/else statements
* Fix useless if
* Fix useless if
* Fix phan notice by optimizing 2**$i to 1<<$i
2024-02-28 15:36:29 +01:00