multi-store/app/api/controller/BaseApiController.php

21 lines
515 B
PHP
Raw Normal View History

2024-05-30 21:37:55 +08:00
<?php
namespace app\api\controller;
use app\common\controller\BaseLikeController;
2024-06-04 16:51:26 +08:00
use hg\apidoc\annotation as ApiDoc;
#[ApiDoc\NotParse()]
2024-05-30 21:37:55 +08:00
class BaseApiController extends BaseLikeController
{
protected int $userId = 0;
protected array $userInfo = [];
public function initialize()
{
if (isset($this->request->userInfo) && $this->request->userInfo) {
$this->userInfo = $this->request->userInfo;
$this->userId = $this->request->userInfo['user_id'];
}
}
2024-06-04 16:51:26 +08:00
}