diff --git a/app/code/core/Mage/Adminhtml/Block/Sales/Order/Comments/View.php b/app/code/core/Mage/Adminhtml/Block/Sales/Order/Comments/View.php index f541bcd246a..f7e527db753 100644 --- a/app/code/core/Mage/Adminhtml/Block/Sales/Order/Comments/View.php +++ b/app/code/core/Mage/Adminhtml/Block/Sales/Order/Comments/View.php @@ -69,9 +69,10 @@ public function canSendCommentEmail() /** * Replace links in string * - * @param null|string|string[] $data - * @param null|string[] $allowedTags - * @return ($data is array ? array : ?string) + * @param null|string|string[] $data + * @param null|string[] $allowedTags + * @return null|array|string + * @phpstan-return ($data is array ? array : ?string) */ #[Override] public function escapeHtml($data, $allowedTags = null) diff --git a/app/code/core/Mage/Adminhtml/Block/Sales/Order/View/History.php b/app/code/core/Mage/Adminhtml/Block/Sales/Order/View/History.php index 1a75226612e..7a756060f32 100644 --- a/app/code/core/Mage/Adminhtml/Block/Sales/Order/View/History.php +++ b/app/code/core/Mage/Adminhtml/Block/Sales/Order/View/History.php @@ -73,9 +73,10 @@ public function isCustomerNotificationNotApplicable(Mage_Sales_Model_Order_Statu /** * Replace links in string * - * @param null|string|string[] $data - * @param null|string[] $allowedTags - * @return ($data is array ? array : ?string) + * @param null|string|string[] $data + * @param null|string[] $allowedTags + * @return null|array|string + * @phpstan-return ($data is array ? array : ?string) */ #[Override] public function escapeHtml($data, $allowedTags = null) diff --git a/app/code/core/Mage/Adminhtml/Helper/Sales.php b/app/code/core/Mage/Adminhtml/Helper/Sales.php index bff724341c7..44daaa2b015 100644 --- a/app/code/core/Mage/Adminhtml/Helper/Sales.php +++ b/app/code/core/Mage/Adminhtml/Helper/Sales.php @@ -99,9 +99,10 @@ public function applySalableProductTypesFilter($collection) /** * Escape string preserving links * - * @param null|string|string[] $data - * @param null|string[] $allowedTags - * @return ($data is array ? array : ?string) + * @param null|string|string[] $data + * @param null|string[] $allowedTags + * @return null|array|string + * @phpstan-return ($data is array ? array : ?string) */ public function escapeHtmlWithLinks($data, $allowedTags = null) { diff --git a/app/code/core/Mage/Core/Block/Abstract.php b/app/code/core/Mage/Core/Block/Abstract.php index abff6a7b803..d5379a2adca 100644 --- a/app/code/core/Mage/Core/Block/Abstract.php +++ b/app/code/core/Mage/Core/Block/Abstract.php @@ -1213,9 +1213,10 @@ public function __() /** * Escape html entities - * @param null|string|string[] $data - * @param null|string[] $allowedTags - * @return ($data is array ? array : ?string) + * @param null|string|string[] $data + * @param null|string[] $allowedTags + * @return null|array|string + * @phpstan-return ($data is array ? array : ?string) */ public function escapeHtml($data, $allowedTags = null) { diff --git a/app/code/core/Mage/Core/Helper/Abstract.php b/app/code/core/Mage/Core/Helper/Abstract.php index d907711ff55..1306ffa25c3 100644 --- a/app/code/core/Mage/Core/Helper/Abstract.php +++ b/app/code/core/Mage/Core/Helper/Abstract.php @@ -182,9 +182,10 @@ public function __() * Escape html entities * * @template T of mixed|string|string[] - * @param T $data - * @param null|string[] $allowedTags - * @return (T is array ? string[] : (T is null|bool|int|string ? T : mixed)) + * @param T $data + * @param null|string[] $allowedTags + * @return mixed|string|string[] + * @phpstan-return (T is array ? string[] : (T is null|bool|int|string ? T : mixed)) */ public function escapeHtml($data, $allowedTags = null) { @@ -299,9 +300,10 @@ public function escapeScriptIdentifiers($data) /** * Escape quotes in java script * - * @param string|string[] $data - * @param string $quote - * @return ($data is array ? string[] : string) + * @param string|string[] $data + * @param string $quote + * @return string|string[] + * @phpstan-return ($data is array ? string[] : string) */ public function jsQuoteEscape($data, $quote = "'") {