ソースを参照

Merge pull request #275 from dereuromark/bugfix/phpstan

Fix up docblocks
Mark Scherer 3 年 前
コミット
d3a10cc1bd
1 ファイル変更2 行追加2 行削除
  1. 2 2
      src/Model/Entity/EnumTrait.php

+ 2 - 2
src/Model/Entity/EnumTrait.php

@@ -9,10 +9,10 @@ trait EnumTrait {
 	 * Now also supports reordering/filtering
 	 * Now also supports reordering/filtering
 	 *
 	 *
 	 * @link https://www.dereuromark.de/2010/06/24/static-enums-or-semihardcoded-attributes/
 	 * @link https://www.dereuromark.de/2010/06/24/static-enums-or-semihardcoded-attributes/
-	 * @param array|string|int|null $value Integer or array of keys or NULL for complete array result
+	 * @param array<string|int>|string|int|null $value Integer or array of keys or NULL for complete array result
 	 * @param array<string|int, mixed> $options Options
 	 * @param array<string|int, mixed> $options Options
 	 * @param string|null $default Default value
 	 * @param string|null $default Default value
-	 * @return array|string|null
+	 * @return array<string|int, mixed>|string|null
 	 */
 	 */
 	public static function enum($value, array $options, $default = null) {
 	public static function enum($value, array $options, $default = null) {
 		if ($value !== null && !is_array($value)) {
 		if ($value !== null && !is_array($value)) {