fix: 타 버전과 호환성을 위해, NO_SESSION 키워드 유지
This commit is contained in:
@@ -41,7 +41,7 @@ class GetCachedMap extends \sammo\BaseAPI
|
|||||||
|
|
||||||
public function getRequiredSessionMode(): int
|
public function getRequiredSessionMode(): int
|
||||||
{
|
{
|
||||||
return static::DUMMY_SESSION;
|
return static::NO_SESSION;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function launch(Session $session, ?DateTimeInterface $modifiedSince, ?string $reqEtag)
|
public function launch(Session $session, ?DateTimeInterface $modifiedSince, ?string $reqEtag)
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ class GetConst extends \sammo\BaseAPI
|
|||||||
|
|
||||||
public function getRequiredSessionMode(): int
|
public function getRequiredSessionMode(): int
|
||||||
{
|
{
|
||||||
return static::DUMMY_SESSION;
|
return static::NO_SESSION;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function findLastModified(): ?int
|
public function findLastModified(): ?int
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ class APIHelper
|
|||||||
}
|
}
|
||||||
|
|
||||||
$sessionMode = $obj->getRequiredSessionMode();
|
$sessionMode = $obj->getRequiredSessionMode();
|
||||||
if ($sessionMode === BaseAPI::DUMMY_SESSION) {
|
if ($sessionMode === BaseAPI::NO_SESSION) {
|
||||||
$session = new DummySession();
|
$session = new DummySession();
|
||||||
} else {
|
} else {
|
||||||
if ($sessionMode & BaseAPI::REQ_GAME_LOGIN) {
|
if ($sessionMode & BaseAPI::REQ_GAME_LOGIN) {
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ namespace sammo;
|
|||||||
|
|
||||||
abstract class BaseAPI
|
abstract class BaseAPI
|
||||||
{
|
{
|
||||||
const DUMMY_SESSION = -1;
|
const NO_SESSION = -1;
|
||||||
const NO_LOGIN = 0;
|
const NO_LOGIN = 0;
|
||||||
const REQ_LOGIN = 1;
|
const REQ_LOGIN = 1;
|
||||||
const REQ_GAME_LOGIN = 2;
|
const REQ_GAME_LOGIN = 2;
|
||||||
|
|||||||
Reference in New Issue
Block a user