refac: API 검증시 integer(int-like)에서 is_int로 강제

This commit is contained in:
2022-05-14 22:13:51 +09:00
parent 3e815691df
commit 63cfa5e298
16 changed files with 18 additions and 18 deletions
+1 -1
View File
@@ -266,7 +266,7 @@ function checkCommandArg(?array $arg):?string{
/*'string'=>[
'nationName', 'optionText', 'itemType', 'nationType', 'commandType',
],*/
'integer'=>[
'int'=>[
'crewType', 'destGeneralID', 'destCityID', 'destNationID',
'amount', 'colorType',
'srcArmType', 'destArmType', //숙련전환 전용
+2 -2
View File
@@ -23,9 +23,9 @@ class Bet extends \sammo\BaseAPI
'bettingType',
'amount'
])
->rule('integer', 'bettingID')
->rule('int', 'bettingID')
->rule('integerArray', 'bettingType')
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', 1);
if (!$v->validate()) {
+1 -1
View File
@@ -18,7 +18,7 @@ class GetBettingDetail extends \sammo\BaseAPI
$v->rule('required', [
'betting_id',
])
->rule('integer', 'betting_id');
->rule('int', 'betting_id');
if (!$v->validate()) {
return $v->errorStr();
+1 -1
View File
@@ -16,7 +16,7 @@ class PushCommand extends \sammo\BaseAPI
$v->rule('required', [
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', -12)
->rule('max', 'amount', 12);
+1 -1
View File
@@ -16,7 +16,7 @@ class RepeatCommand extends \sammo\BaseAPI
$v->rule('required', [
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', 1)
->rule('max', 'amount', 12);
+1 -1
View File
@@ -20,7 +20,7 @@ class GetGeneralLog extends GetNationGeneralLog
->rule('required', [
'type',
])
->rule('integer', [
->rule('int', [
'reqTo',
])
->rule('in', 'type', [
+1 -1
View File
@@ -43,7 +43,7 @@ class Join extends \sammo\BaseAPI
'pic',
'character',
])
->rule('integer', [
->rule('int', [
'leadership',
'strength',
'intel',
+2 -2
View File
@@ -25,8 +25,8 @@ class GetHistory extends \sammo\BaseAPI
$v = new Validator($this->args);
$v->rule('required', ['year', 'month'])
->rule('lengthMin', 'serverID', 1)
->rule('integer', 'year')
->rule('integer', 'month');
->rule('int', 'year')
->rule('int', 'month');
if (!$v->validate()) {
return $v->errorStr();
}
@@ -23,7 +23,7 @@ class BuyHiddenBuff extends \sammo\BaseAPI
'type',
'level',
])
->rule('integer', 'level')
->rule('int', 'level')
->rule('min', 'level', 1)
->rule('max', 'level', TriggerInheritBuff::MAX_STEP)
->rule('keyExists', 'type', TriggerInheritBuff::BUFF_KEY_TEXT);
@@ -33,7 +33,7 @@ class BuySpecificUnique extends \sammo\BaseAPI
'item',
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', GameConst::$inheritItemUniqueMinPoint)
->rule('keyExists', 'item', $availableItems);
+1 -1
View File
@@ -30,7 +30,7 @@ class GetGeneralLog extends \sammo\BaseAPI
'generalID',
'type',
])
->rule('integer', [
->rule('int', [
'generalID',
'reqTo',
])
+1 -1
View File
@@ -19,7 +19,7 @@ class SetBill extends \sammo\BaseAPI
$v->rule('required', [
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', 20)
->rule('max', 'amount', 200);
+1 -1
View File
@@ -19,7 +19,7 @@ class SetRate extends \sammo\BaseAPI
$v->rule('required', [
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', 5)
->rule('max', 'amount', 30);
+1 -1
View File
@@ -19,7 +19,7 @@ class SetSecretLimit extends \sammo\BaseAPI
$v->rule('required', [
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', 1)
->rule('max', 'amount', 99);
+1 -1
View File
@@ -17,7 +17,7 @@ class PushCommand extends \sammo\BaseAPI
$v->rule('required', [
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', -12)
->rule('max', 'amount', 12);
@@ -17,7 +17,7 @@ class RepeatCommand extends \sammo\BaseAPI
$v->rule('required', [
'amount',
])
->rule('integer', 'amount')
->rule('int', 'amount')
->rule('min', 'amount', 1)
->rule('max', 'amount', 12);