MDW
d71cd352d5
Qual: Fix PhanUndeclaredMethod ( #30661 )
...
* Qual: Fix PhanUndeclaredMethod cases
* Fix PhanUndeclaredMethod cases
* Qual: Remove PhanUndeclaredMethod exceptions
* Fix spelling "disacard"
* Improve phpdoc, add abstract method to trait for typing
* Improve phpdoc typing for PHanUndeclaredMethod
* Suppress phan notices for guarded AliasNbPages calls
* Fix return value for printFile stub
* Fix getting message from Exception
* Define dummy getAllByProducts(), typing for it.
* Fix typo in comment
* Qual: Better typing for apiService (phan)
* Test that the Generic OAuth Service is provided
* Qual: Fix getSqlArrayForStats typing
* Force modTcpdfbarcode
* Correct typing hint
* Set ModelePDFAsset typehint
* Fix ModelePDFUserGroup typing hint
* Fix phan typing hints htdocs/core/modules/printing/printgcp.modules.php
* Fix write_file in ModelePDFStock*
* Update printsheet.php
* Adjust typing hint for barcode generator
* Update printsheet.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-08-19 02:05:27 +02:00
MDW
75ed925f06
Qual: Fix PhanPluginUnknownObjectMethodCall ("part 1") ( #30563 )
...
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add typing hint to fix phan notice.
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add typing hint in phan config to fix phan notice.
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint to fix phan notice.
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for linkedObjectBlock
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for linkedObjectBlock
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for linkedObjects
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Fix: MemberNumRefNumbers getExample does not take any arguments
Found thanks to adding the typing for phan!
* Qual: Correct forced type for $module
* Qual: Ignore phan false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Ignore false positive
* Qual: phan/Ignore false positive, replace depr.prop with method
* Qual: Fix typing for count by adding is_array check
* Qual: replace depr.prop `nom` with method
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Fix depr.prop with getter and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: Improve typing for mymodule template
* Make info method arguments match calls
* Make PrintingDriver abstract class because we added abstract methods
* Add phpdoc typing for phan
* Update getExample function signature for compatibility
* Update getExample function signature for compatibility
* Update getExample function signature for compatibility
* Update header wit correct information
* Update getExample method signature
* Update getExample method signature
* Correct reference to class in comment
* Force php phan typing for numbering modules
* Correct $_GLOBALS to $GLOBALS
* Add phpdoc to indicat type of properties
* Correct default to null
* Improve getNextValue typehint
* Improve getNextValue typehint
* Qual: Improve ModeleNumRefTakepos typing
* Qual: Improve ModeleNumRefRecruitmentJobPosition typing
* Fix default for $langs
* Do not use non-existing ModeleNumRefTakepos::nom
* Allow getNextValue argument to be null
* Correct $_GLOBAL into $GLOBALS
* Improve typing for ldap functions
* Allow null for outputlangs argument
* Improve typing for printOriginLine
* Improve typing for linkedObject access
* Fix PhanTypeMismatchArgumentNullableInternal and optimize
* Fix PhanPossiblyUndeclaredVariable by setting default value
* Ignore PhanPluginDuplicateExpressionAssignmentOperation - needs PHP7.4
* getToolTip does not accept null, changed to ''
* Improve getNextValue typing
* Change PrintingDriver back to normal class (instantiated)
And add errors for functions that should be overloaded
* Adjust pringOriginLine typing to match parent
* Fix phpdoc for getNextValue
* Fix phan typing
* Add/Improve phpdoc typing hints
* Qual: Adjustments to match typing
* Update typing for unit, use GETPOSTINT
* ModeleNumRefTask needs Project
* Fix several notices appearing after update from develop
* Index for choices is int, use GETPOSTINT
* Qual: Ignore empty foreach
* Force BOMLine on object line
* phan typing to indicate that linked objects are BOM
* Type the correct variable name (phan)
* Add typing for $langs
* Type to CommonNumRefGenerator (no class for availabilities)
* Resolve several phan notices after update from dev branch
* Extra typing fixes
* Move common attributes to parent class (phan)
* Add typing to Calendar class
* Improve typing hints
* Add typing to pdf_eagle_proforma
* Qual: Add typing for token in generic_oauthcallback.php
* Add typing for objMod
* Correct getNextValue function signature (phpstan)
* Fix typing (phpstan)
* Update version declarations (fix phpstan)
* Fix phpstan typing issues
* Adjust typing (phpstan)
* Qual: Update baseline & conf to detect 25% of PhanPluginUnknownObjectMethodCall
2024-08-17 19:32:52 +02:00
MDW
3d04a7195c
Qual: Updates regarding write_file(s) methods for Phan ( #30511 )
...
* Fix phpdoc for phpstan
* Add abstract write_file to ModelePDFContract
And update phpdoc for derived classes
* Fix typing for php_standard_actions writefile
* Improve phpdoc for write_files (& related)
* Add abstract write_file to ModelePDFBom
* Add abstract write_file to ModelePDFDeliveryOrder
* Add abstract write_file to ModeleExpenseReport
* Add abstract write_file to ModelePDFFicheinter
* Add abstract write_file to ModelePDFEvaluation
* Add abstract write_file to ModelePDFFactures
* Add abstract write_file to ModelePDFSuppliersInvoices
* Update ModelePDFProjects and ModelePDFTask related classes
* Qual: Add abstract write_file to ModelePdfExpedition
And update phpdoc for derived classes
* Qual: Correct reference (doc) to ModelePDFEvaluation
* Qual: Add abstract write_file to ModelePDFKnowledgeRecord
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFMo & ModelePDFMouvement
And update phpdoc for derived classes
* Qual: Set typehint to ModelePDFFicheinter
* Qual: Add abstract write_file to ModelePDFCommandes
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFPropales
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePdfReception
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFSuppliersOrders
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFSuppliersOrders
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFSuppliersPayments
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFSupplierProposal
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFWorkstation
And update phpdoc for derived classes
* Set typing for doc generator (commonobject)
* Improve typing for write_file
* Set typing for doc generator
* Qual: Add abstract write_file to ModelePDFMember
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFProduct
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFProductBatch
And update phpdoc for derived classes
* Qual: Add abstract write_file to ModelePDFRecruitmentJobPosition
And update phpdoc for derived classes
* Add abstract write_file to ModelePDFTicket
* Add abstract write_file to ModelePDFUser
* Add abstract write_file to ModelePDFUserGroup
* Add abstract write_file to ModeleThirdPartyDoc
* Add abstract write_file to ModelePDFAsset
* Find all incompatible classes
* Qual: update phan baseline
* Set typing for doc generator (commonobject)
* Qual: update phan baseline
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-08-14 19:21:10 +02:00
MDW
8b71242997
Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests ( #30544 )
...
* Remove PhanPluginDuplicateExpressionAssignmentOperation from baseline
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* fixup! Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
* Qual: Apply PhanPluginDuplicateExpressionAssignmentOperation as phan suggests
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-08-07 02:53:45 +02:00
Frédéric FRANCE
2707475a12
fix phpstan ( #30319 )
...
* fix phpstan
* fix phpstan expects int, false given ...
* fix phpstan expects int, true given ...
2024-07-08 21:45:35 +02:00
Frédéric FRANCE
ea416aac93
replace old syntax, rename pdf models with same class name ( #30271 )
...
* replace old syntax
* replace old syntax
* replace old syntax
* replace old syntax
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* rename files with same class name
* fix class with same name
* fix class with same name
* clean code
2024-07-06 02:59:40 +02:00
Frédéric FRANCE
6cfd7d16e6
fix phpstan check class case ( #30058 )
2024-06-18 15:48:18 +02:00
MDW
8bf8972a2d
Fix typing with phpdoc
2024-03-22 09:52:05 +01:00
MDW
b7acea0ec4
Fix: PhanTypeMismatchDeclaredParamNullable notices
...
# Fix: PhanTypeMismatchDeclaredParamNullable notices
PHPDoc must indicate param is nullable if the default is null
with explicit typing.
(+Improved some other typing from generic Object to CommonObject).
2024-03-11 16:47:38 +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
e9a0905fba
Use same return
2024-02-13 11:14:11 +01:00
MDW
39769482b1
Qual: Fix typing hints for DoliDB ( #27484 )
...
# Qual: Fix typing hints for DoliDB
This should help the static tools for type and method checking.
2024-01-13 15:50:02 +01:00
Laurent Destailleur
4501872f17
Clean code with rector 2
2024-01-05 04:33:58 +01:00
Laurent Destailleur
9e1b90e4a1
Fix with php-cs-fixer
2023-12-04 12:07:31 +01:00
Laurent Destailleur
7c756574b6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2023-12-02 14:52:36 +01:00
HENRY Florian
0df3172678
fix: missing name of intervenant on Solieil PDF Model ( #26917 )
2023-12-01 19:50:37 +01:00
Laurent Destailleur
53dab922fd
Fix php8.2 warnings
2023-11-27 11:39:32 +01:00
Laurent Destailleur
1f38e54e78
Clean code
2023-10-15 15:32:35 +02:00
Laurent Destailleur
707d853e84
Clean code
2023-08-10 11:29:09 +02:00
Frédéric FRANCE
c61d96c98f
put phpmin info in one place
2023-05-31 09:31:22 +02:00
Laurent Destailleur
23a7491e12
NEW: Add option PDF_SHOW_EMAIL_AFTER_USER_CONTACT to show email after
...
specific assigned contact on PDF
2023-05-15 11:30:45 +02:00
Laurent Destailleur
5876e71072
NEW: Add option PDF_SHOW_PHONE_AFTER_USER_CONTACT to show phone after
...
specific assigned contact on PDF
2023-05-15 11:20:18 +02:00
Laurent Destailleur
0b4cacd291
Use dolChmod
2023-02-17 20:01:53 +01:00
Philippe GRAND
4993068af9
update code towards php8 compliance
2022-10-06 10:06:18 +02:00
Laurent Destailleur
dc30cb19b5
Merge pull request #22456 from grandoc/new_branch_29_09_2022
...
update code toward php8
2022-10-04 18:10:01 +02:00
Philippe GRAND
8bdd2f284c
update code towards php8 compliance
2022-10-03 11:32:36 +02:00
Philippe GRAND
b4ea063151
update code toward php8
2022-09-29 12:07:50 +02:00
Frédéric France
c7ee2f413c
min php version is 7.0
2022-09-27 20:48:47 +02:00
Frédéric France
17fa3b327e
fix usage of getDolGlobalInt
2022-09-14 21:33:43 +02:00
Laurent Destailleur
08a942dca8
# WARNING: head commit changed in the meantime
...
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2022-06-17 14:52:51 +02:00
Faustin
ef959ecddd
FIX#21093
2022-06-11 00:18:38 +02:00
Laurent Destailleur
324721ac1e
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/commande/card.php
htdocs/core/tpl/list_print_total.tpl.php
htdocs/fichinter/list.php
htdocs/fourn/class/fournisseur.commande.class.php
2022-05-22 12:54:40 +02:00
Maxime Kohlhaas
bf39a259ba
Fix PDF watermark over PDF text
2022-05-22 00:05:03 +02:00
Florian HENRY
8af848c539
add Ref client in PDF and send to propal on create
2022-05-20 10:40:59 +02:00
Laurent Destailleur
308e7a3d9b
Fix scrutinizer
2022-05-18 12:40:44 +02:00
Laurent Destailleur
10e126eb69
Clean code on pdf templates
2021-12-02 10:43:44 +01:00
Laurent Destailleur
b4cfe35138
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
2021-10-05 13:39:46 +02:00
Laurent Destailleur
b11dbf069e
FIX Bad use of a forced contact of another company on PDF/ODT documents
2021-10-05 13:11:54 +02:00
Laurent Destailleur
20e681d025
Revert "[NEW] PDF Document ref in title option"
2021-08-28 20:59:12 +02:00
Anthony Berton
10c445cf6a
default ref in title
2021-08-19 16:13:41 +02:00
Anthony Berton
fcdb4bfafb
Merge branch 'develop' into PDF_Ref_In_Title
2021-08-18 08:43:20 +02:00
Laurent Destailleur
e8646c7919
Merge branch 'develop' into PDF_Propal_frame_option
2021-08-17 18:30:37 +02:00
Laurent Destailleur
33697cec1c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2021-08-17 18:13:18 +02:00
Laurent Destailleur
8eba57f722
Merge branch 'develop' into PDF_Option_show_code_client
2021-08-17 16:51:01 +02:00
Laurent Destailleur
9c78f8f647
Merge branch 'develop' into PDF_Ref_In_Title
2021-08-17 16:46:06 +02:00
Anthony Berton
956bd00c13
CHANGE_CONST_ADD_DOC
2021-08-11 18:37:13 +02:00
Anthony Berton
c5e8302ba2
Const
2021-08-11 16:18:16 +02:00
Anthony Berton
40329b9181
other_doc
2021-08-11 12:59:34 +02:00
Anthony Berton
967d526307
other_frame
2021-08-11 12:41:50 +02:00
Anthony Berton
b8ccbf39f3
other_doc
2021-08-11 12:39:24 +02:00