Fix #20599: Fix @return annotation for ConditionInterface::fromArrayDefinition()

This commit is contained in:
Maksim Spirkov
2025-10-14 12:41:30 +03:00
committed by GitHub
parent d689d6102c
commit 4c3deb055b
2 changed files with 2 additions and 1 deletions

View File

@ -50,6 +50,7 @@ Yii Framework 2 Change Log
- Bug #20585: Fix `@return` annotation for `CompositeUrlRule::createRules()` (mspirkov)
- Bug #20587: Fix `@var` annotation for `yii\rbac\Item::$ruleName` (mspirkov)
- Bug #20589: Fix `@var` annotations for `yii\rbac\DbManager` properties (mspirkov)
- Bug #20599: Fix `@return` annotation for `ConditionInterface::fromArrayDefinition()` (mspirkov)
- Enh #20591: Add PHPStan/Psalm annotations for `yii\rbac\BaseManager::getItems()` (mspirkov)
- Bug #20594: Fix `@return` annotation for `Instance::get()` (mspirkov)
- Bug #20595: Fix `@return` annotation for `BaseHtml::getAttributeValue()` (mspirkov)

View File

@ -26,7 +26,7 @@ interface ConditionInterface extends ExpressionInterface
* @param string $operator operator in uppercase.
* @param array $operands array of corresponding operands
*
* @return $this
* @return static
* @throws InvalidParamException if input parameters are not suitable for this condition
*/
public static function fromArrayDefinition($operator, $operands);