-
#[Prefix]
-
'services/lastfm'
Table of Contents
Properties
-
$lastFmClient
: LastFmClient
Methods
-
__construct()
: mixed
-
authorizeLastFm()
: mixed
-
callback()
: mixed
-
disconnect()
: mixed
-
status()
: mixed
-
denyWithStatus()
: mixed
-
gateCheckExecuteJob()
: mixed
-
gateCheckViewDashboard()
: mixed
-
noContent()
: mixed
__construct()
public
__construct(LastFmClient $lastFmClient) : mixed
Parameters
-
$lastFmClient
: LastFmClient
-
authorizeLastFm()
public
authorizeLastFm(Request $request) : mixed
Parameters
-
$request
: Request
-
-
#[Get]
-
'authorize'
-
'lastfm.authorize'
-
['auth:sanctum', 'ability:' . TokenAbility::ACCESS_API->value]
callback()
public
callback(Request $request) : mixed
Parameters
-
$request
: Request
-
-
#[Get]
-
'callback'
-
'lastfm.callback'
disconnect()
public
disconnect() : mixed
-
#[Post]
-
'disconnect'
-
'lastfm.disconnect'
-
['auth:sanctum', 'ability:' . TokenAbility::ACCESS_API->value]
status()
public
status() : mixed
-
#[Get]
-
'status'
-
'lastfm.status'
-
['auth:sanctum', 'ability:' . TokenAbility::ACCESS_API->value]
denyWithStatus()
protected
denyWithStatus(string $message, int $status) : mixed
Parameters
-
$message
: string
-
-
$status
: int
-
gateCheckExecuteJob()
protected
gateCheckExecuteJob() : mixed
gateCheckViewDashboard()
protected
gateCheckViewDashboard() : mixed
noContent()
protected
noContent() : mixed