HasApiTokens
interface HasApiTokens
Methods
bool
tokenCan(UnitEnum|string $ability)
Determine if the current API token has a given ability.
bool
tokenCant(UnitEnum|string $ability)
Determine if the current API token is missing a given ability.
createToken(string $name, array $abilities = ['*'], DateTimeInterface|null $expiresAt = null)
Create a new personal access token for the user.
HasAbilities|null
currentAccessToken()
Get the access token currently associated with the user.
Details
at line 16
MorphMany
tokens()
Get the access tokens that belong to model.
at line 21
bool
tokenCan(UnitEnum|string $ability)
Determine if the current API token has a given ability.
at line 26
bool
tokenCant(UnitEnum|string $ability)
Determine if the current API token is missing a given ability.
at line 33
NewAccessToken
createToken(string $name, array $abilities = ['*'], DateTimeInterface|null $expiresAt = null)
Create a new personal access token for the user.
at line 38
HasAbilities|null
currentAccessToken()
Get the access token currently associated with the user.
at line 45
HasApiTokens
withAccessToken(HasAbilities|null $accessToken)
Set the current access token for the user.