Bånder

ThirdPartyCredential extends Model
in package
uses HasNanoPublicId

Table of Contents

Properties

$casts  : mixed
$fillable  : mixed

Methods

bootHasNanoPublicId()  : mixed
getAccessToken()  : string|null
getDiscogsData()  : array<string|int, mixed>
getLastFmData()  : array<string|int, mixed>
getMeta()  : mixed
getProviderUserId()  : string|null
getProviderUsername()  : string|null
getRefreshToken()  : string|null
getRouteKeyName()  : string
getSessionKey()  : string|null
getSpotifyData()  : array<string|int, mixed>
hasValidCredentials()  : bool
isExpired()  : bool
isValid()  : bool
mergeMeta()  : void
scopeForProvider()  : mixed
scopeValid()  : mixed
setMeta()  : void
user()  : BelongsTo

Properties

Methods

getDiscogsData()

public getDiscogsData() : array<string|int, mixed>
Return values
array<string|int, mixed>

getLastFmData()

public getLastFmData() : array<string|int, mixed>
Return values
array<string|int, mixed>

getMeta()

public getMeta(string $key[, mixed $default = null ]) : mixed
Parameters
$key : string
$default : mixed = null

getProviderUsername()

public getProviderUsername() : string|null
Return values
string|null

getSpotifyData()

public getSpotifyData() : array<string|int, mixed>
Return values
array<string|int, mixed>

mergeMeta()

public mergeMeta(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>

scopeForProvider()

public scopeForProvider(mixed $query, string $provider) : mixed
Parameters
$query : mixed
$provider : string

setMeta()

public setMeta(string $key, mixed $value) : void
Parameters
$key : string
$value : mixed

        
On this page

Search results