我正在使用 Cartalyst Sentinel 进行身份验证。我想使用 Uuid 作为主键而不是常规 ID
我为延伸到 EloquentUser 的哨兵制作了这个自定义模型
它在使用 Uuid 创建数据时工作正常,但是,它抛出和错误getUserId
应该是 int
/**
* {@inheritdoc}
*/
public function getUserId(): int
{
return $this->getKey();
}
我确实从供应商那里复制了该功能并将其复制到App\Models\UserSentinel
但: int
排除然后出现此错误
我应该怎么做才能覆盖供应商的功能?