InheritAction: 유니크 입찰, 랜덤 아이템

This commit is contained in:
2021-09-15 19:06:15 +00:00
committed by Gitea
parent dc8472323d
commit 057f89ce01
7 changed files with 148 additions and 9 deletions
+9 -2
View File
@@ -21,7 +21,7 @@ class Validator extends \Valitron\Validator
* $rule에 함수를 넣는 대신 상속한 클래스에 추가하는 방식을 사용할 것.
*
* @suppress PhanUndeclaredFunctionInCallable
*
*
* @param string $rule
* @param array|string $fields
* @return $this
@@ -31,7 +31,7 @@ class Validator extends \Valitron\Validator
$params = func_get_args();
return parent::rule(...$params);
}
/**
@@ -98,4 +98,11 @@ class Validator extends \Valitron\Validator
$width = mb_strwidth($value);
return $params[0] <= $width && $width <= $params[1];
}
protected function validateKeyExists($field, $value, $params){
if(!is_string($value) && !is_numeric($value)){
return false;
}
return key_exists($value, $params[0]);
}
}