// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\api\model; use app\common\model\UserFans as UserFansModel; /** * 用户粉丝模型类 * Class UserFans * @package app\api\model */ class UserFans extends UserFansModel { protected $globalScope = ['']; /** * 隐藏字段 * @var array */ protected $hidden = [ 'update_time' ]; /** * 获取粉丝用户ID * @param int $userId * @return array */ public static function getFansUid(int $userId) { return self::where(['user_id'=> $userId, 'status'=>1])->column('fans_id'); } /** * 获取粉丝数 * @param int $userId * @return array */ public static function getFansNum(int $userId) { return self::where(['user_id'=> $userId, 'status'=>1])->count('fans_id'); } }