Skip to content
Code-Schnipsel Gruppen Projekte

fix(phpstan): improved method validity checks and reduced error handling

Zusammengeführt Henning Leutz schlägt vor, next-2.x in main zu mergen.
1 Datei
+ 10
2
Änderungen vergleichen
  • Nebeneinander
  • In der Reihe
@@ -437,15 +437,23 @@ public function canUsedWith(QUI\ERP\Products\Interfaces\ProductInterface $Produc
}
/**
* @param OrderInterface $Order
* @param QUI\ERP\ErpEntityInterface $Order
* @return bool
*/
public function canUsedInOrder(OrderInterface $Order): bool
public function canUsedInOrder(QUI\ERP\ErpEntityInterface $Order): bool
{
if ($this->isActive() === false) {
return false;
}
if (!interface_exists('QUI\ERP\Order\OrderInterface')) {
return false;
}
if (!($Order instanceof QUI\ERP\Order\OrderInterface)) {
return false;
}
$Articles = $Order->getArticles();
foreach ($Articles as $Article) {