0

我正在使用 Cartalyst Sentinel 进行身份验证。我想使用 Uuid 作为主键而不是常规 ID

我为延伸到 EloquentUser 的哨兵制作了这个自定义模型 用户哨兵模型

它在使用 Uuid 创建数据时工作正常,但是,它抛出和错误getUserId应该是 int

/**
 * {@inheritdoc}
*/
public function getUserId(): int
{
    return $this->getKey();
}

我确实从供应商那里复制了该功能并将其复制到App\Models\UserSentinel: int排除然后出现此错误

功能应该兼容

我应该怎么做才能覆盖供应商的功能?

4

0 回答 0