fix: phan 출력 결과에 따라 처리

- switch에 변수를 정하는 경우 default에 throw
- Util::getPost에 일부 타입 강제
- array인 일부 값들에 PHPDoc 타입 지정
- Enum에 toString이 없으므로 value값 지정
- 사용하지 않는 use function 제거
This commit is contained in:
2022-05-09 00:06:41 +09:00
parent e3e315a068
commit de5fe818e6
34 changed files with 23 additions and 137 deletions
+2 -3
View File
@@ -520,9 +520,8 @@ class Util extends \utilphp\util
/**
* 각 값의 비중에 따라 랜덤한 값을 선택.
*
* @param array $items 각 수치와 비중. [값, weight] 으로 보관
*
* @return object 선택된 랜덤 값의 첫번째 값
* @param array<{0:array|object,1:float|int}> $items 각 수치와 비중. [값, weight] 으로 보관
* @return array|object 선택된 랜덤 값의 첫번째 값
*/
public static function choiceRandomUsingWeightPair(array $items)
{