refac: 메시지 전달 j_ 코드를 API로 변경

- 메시지 전송
- 최근 메시지 수신
- 이전 메시지 수신
- 메시지 응답
- 연락처 수신
- 메시지 삭제
This commit is contained in:
2023-02-22 01:29:00 +09:00
parent 92cd195276
commit c060e05553
10 changed files with 73 additions and 699 deletions
+4 -4
View File
@@ -20,10 +20,10 @@ class GetOldMessage extends \sammo\BaseAPI
{
$v = new Validator($this->args);
$v->rule('required', [
'sequence',
'to',
'type',
])->rule('int', 'to')
->rule('string', 'type');
])->rule('integer', 'to')
->rule('in', 'type', ['private', 'public', 'national', 'diplomacy']);
if (!$v->validate()) {
return $v->errorStr();
}
@@ -82,7 +82,7 @@ class GetOldMessage extends \sammo\BaseAPI
[$generalID, $nationID, $generalName] = [$me['no'], $me['nation'], $me['name']];
$permission = checkSecretPermission($me, false);
$reqTo = $this->args['reqTo'];
$reqTo = $this->args['to'];
$result = [
MessageType::private->value => [],