diff --git a/dev/build/phpstan/phpstan-baseline.neon b/dev/build/phpstan/phpstan-baseline.neon index 74d995243e1..64b305020ec 100644 --- a/dev/build/phpstan/phpstan-baseline.neon +++ b/dev/build/phpstan/phpstan-baseline.neon @@ -1849,7 +1849,7 @@ parameters: path: ../../../htdocs/ai/admin/setup.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\.$#' + message: '#^Call to function is_object\(\) with ActionComm\|Adherent\|Commande\|CommandeFournisseur\|Contact\|Contrat\|Expedition\|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 diff --git a/htdocs/api/class/api_documents.class.php b/htdocs/api/class/api_documents.class.php index 18c40adb3de..29213b0ebae 100644 --- a/htdocs/api/class/api_documents.class.php +++ b/htdocs/api/class/api_documents.class.php @@ -823,6 +823,9 @@ class Documents extends DolibarrApi } elseif ($modulepart == 'ficheinter' || $modulepart == 'intervention') { require_once DOL_DOCUMENT_ROOT.'/fichinter/class/fichinter.class.php'; $object = new Fichinter($this->db); + } elseif ($modulepart == 'shipment' || $modulepart == 'expedition') { + require_once DOL_DOCUMENT_ROOT.'/expedition/class/expedition.class.php'; + $object = new Expedition($this->db); } elseif ($modulepart == 'adherent' || $modulepart == 'member') { $modulepart = 'adherent'; require_once DOL_DOCUMENT_ROOT.'/adherents/class/adherent.class.php';