Laurent Destailleur
fd9475be03
Use same doc comment eveywhere.
2024-04-07 12:26:27 +02:00
Laurent Destailleur
38fb00489d
PHPDoc
2024-04-05 13:44:59 +02:00
Laurent Destailleur
14afdf6b0e
Fix regression on GETPOSTINT
2024-04-03 17:50:24 +02:00
Laurent Destailleur
7b74877722
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2024-04-02 13:55:09 +02:00
Laurent Destailleur
d75e30ff04
Update note.php
2024-04-02 13:50:46 +02:00
Laurent Destailleur
6b54d7f833
Fix #29098
2024-04-02 13:49:35 +02:00
Laurent Destailleur
bef4242b31
Update consumption.php
2024-04-02 13:49:00 +02:00
Rikard Bosnjakovic
06cad7c281
Update agenda.php
2024-04-01 13:19:02 +02:00
Rikard Bosnjakovic
b805c69143
Update document.php
2024-04-01 13:16:55 +02:00
Rikard Bosnjakovic
d51fd63431
Update consumption.php
2024-04-01 13:12:49 +02:00
Rikard Bosnjakovic
84a9878899
Update card.php
2024-04-01 13:04:55 +02:00
Rikard Bosnjakovic
79bf5211ce
Update note.php
2024-04-01 13:00:48 +02:00
Laurent Destailleur
5c72441cc2
Merge pull request #29133 from mdeweerd/fix/related/fournisseur.facture
...
Fix phan notices related to fournisseur.facture.class.php
2024-03-30 23:46:01 +01:00
MDW
9afe7dba59
Fix phan notices related to fournisseur.facture.class.php
...
# Fix phan notices related to fournisseur.facture.class.php
This fixes deprecations and phpdoc.
2024-03-29 23:48:40 +01:00
MDW
04c3e80fc5
Fix typing
2024-03-29 18:26:48 +01:00
Laurent Destailleur
3e8c3edd6d
Clean code from _GET
2024-03-28 17:10:22 +01:00
MDW
b06823a811
PHPdoc $user argument to fetch is nullable
2024-03-27 10:18:15 +01:00
Laurent Destailleur
7b0177a84d
Move to getDolGlobalString
2024-03-22 00:37:56 +01:00
MDW
aeefca7e7e
Fix $arrayfields typing lost by dol_sort_array() by forcing the type
2024-03-20 23:29:48 +01:00
MDW
94851b9105
Fix arg type to str_replace() with cast
2024-03-20 04:08:39 +01:00
MDW
26eae9affc
Fix arg type to trim() with cast
2024-03-20 04:08:38 +01:00
Jon Bendtsen
779aeee323
Merge branch 'develop' into fix_notification_count
2024-03-19 08:16:01 +01:00
MDW
fd9d48faac
Fix phpstan CommonObject->fields - notnull is optional field
2024-03-19 00:32:00 +01:00
Jon Bendtsen
f20ca9b002
actually delete notifications belonging to a contact when a contact is deleted
2024-03-18 23:53:54 +01:00
Laurent Destailleur
de58435ef1
FIX: if we stop for security purpose, we must exit a non zero value.
2024-03-16 23:08:15 +01:00
Laurent Destailleur
a9f3cdf5d0
Merge pull request #28886 from mdeweerd/fix/deprecatedfunccall
...
Fix Deprecated Function Calls
2024-03-16 15:33:34 +01:00
Laurent Destailleur
3d02ca0fdc
Debug v20
2024-03-16 13:41:24 +01:00
MDW
13ab939691
Fix deprecated function calls
2024-03-16 13:27:51 +01:00
Laurent Destailleur
e994d6650f
Fix regression in GETPOST limit
2024-03-16 11:41:00 +01:00
Laurent Destailleur
79aa9fb1f1
Code simpler
2024-03-15 20:29:21 +01:00
Laurent Destailleur
1a63080e44
Merge branch 'develop' into fix/PhanTypeMismatchPropertyDefault
2024-03-15 08:41:23 +01:00
Laurent Destailleur
105a0831fa
Update contact.class.php
2024-03-15 08:40:35 +01:00
MDW
23785393a3
Add csslist to json keys
2024-03-15 03:55:52 +01:00
MDW
e21600cb50
Fix PhanTypeMismatchPropertyDefault
2024-03-15 03:44:49 +01:00
MDW
3bf6bfbf34
Fix ContactTest::testContactUpdate
...
# ContactTest::testContactUpdate
Fix bug introduced in b2cbf7fe3c5..3fb6501beaa
2024-03-15 02:30:20 +01:00
Laurent Destailleur
3fb6501bea
Update contact.class.php
2024-03-15 00:27:09 +01:00
MDW
f3eceb42ff
Fix PhanPluginDuplicateConditionalUnnecessary "X ? Y : Y" (Simplify)
2024-03-14 19:47:16 +01:00
Laurent Destailleur
a6926c29c0
Merge pull request #28778 from fappels/develop_fix_delivery_note
...
Fix shipping is not a delivery_note (is sub module of shipping)
2024-03-12 14:53:51 +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
88d59896ec
Qual: 'enabled' in fields can be string ('isModEnabled(...)')
...
# Qual: 'enabled' in fields can be string ('isModEnabled(...)')
Update PHPdoc to allow that enabled is a string
2024-03-12 13:38:08 +01:00
Francis Appels
7ff68a5819
Fix shipping is not a delivery_note (sub module of shipping)
2024-03-12 11:07:18 +01:00
MDW
c88a9ea1eb
Fix: Repeat fields typing in CommonClass children
...
# Fix: Repeat fields typing in CommonClass children
phpstan needs typing to be 'co-variant' and therefore typing must be repeated as
the method is not to initialise the property in the constructor, but to override
the proparty by a 'local' definition in the child class
2024-03-11 17:39:09 +01:00
MDW
c877b3ddb3
Fix: Ensure string type for urlencode()
2024-03-09 16:53:54 +01:00
MDW
6ea6b52cf9
Fix: Ensure string type for urlencode()
2024-03-09 16:53:53 +01:00
MDW
0b19aa415c
Fix: Initialise array before assigning values ( #28728 )
...
* Qual: Enable PhanUndeclaredVariableDim
# Qual: Enable PhanUndeclaredVariableDim
The notifications are fixed in the code so the detection no longer
needs to be suppressed in the default flow
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Fix: initialise array before adding fields
* Qual: Add type hint to array to avoid phan notification
* Qual: Add type hint to array to avoid phan notification
* Qual: Enable PhanParamSpecial1 (all resolved)
* Qual: Ignore false PhanTypeArraySuspiciousNullable
* Qual: Improve typing to fix PhanTypeArraySuspicious
* Qual: Fix PhanTypeArraySuspicious by replacing null assignment with empty array
* Qual: Fix PhanTypeArraySuspicious by testing as instancof DebugBar
* Qual: Fix PhanTypeComparisonToArray with enhanced typing
* Qual: Fix PhanTypeComparisonToArray with enhanced typing
* Qual: Enable phan messages that no longer appear
* Qual: Exclude phan stubs from codesniffer ruleset
2024-03-09 16:32:02 +01:00
Laurent Destailleur
7ab339e97f
Fix regression
2024-03-08 17:54:32 +01:00
Laurent Destailleur
7866ee472b
QUAL Clean code around dol_eval use
2024-03-06 17:07:24 +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
Laurent Destailleur
04c560faa4
Fix warning
2024-03-01 01:52:40 +01:00
Laurent Destailleur
ef224a7a45
Clean code
2024-02-29 16:48:52 +01:00