Jinya CMS

ArtistController extends BaseController
in package

Tags

Table of Contents

DEVICE_CODE_COOKIE  = 'JinyaDeviceCode'
$body  : array<string, mixed>
$profilePictureService  : ProfilePictureService
__construct()  : mixed
activateArtist()  : ResponseInterface
createArtist()  : ResponseInterface
deactivateArtist()  : ResponseInterface
deleteArtist()  : ResponseInterface
deleteProfilePicture()  : ResponseInterface
entityNotFound()  : ResponseInterface
formatIteratorPlain()  : array<string|int, array<string, mixed>>
getProfilePicture()  : ResponseInterface
jsonIterator()  : ResponseInterface
jsonIteratorPlain()  : ResponseInterface
resetTotp()  : ResponseInterface
updateArtist()  : ResponseInterface
uploadProfilePicture()  : ResponseInterface

Constants

public mixed DEVICE_CODE_COOKIE = 'JinyaDeviceCode'
Tags

Properties

Methods

activateArtist()

public activateArtist(int $id) : ResponseInterface
Parameters
$id : int
Tags
throws
JsonException
throws
NotNullViolationException
Return values
ResponseInterface

createArtist()

public createArtist() : ResponseInterface
Tags
throws
JsonException
Return values
ResponseInterface

deactivateArtist()

public deactivateArtist(int $id) : ResponseInterface
Parameters
$id : int
Tags
throws
JsonException
throws
NotNullViolationException
Return values
ResponseInterface

deleteArtist()

public deleteArtist(int $id) : ResponseInterface
Parameters
$id : int
Tags
throws
JsonException
Return values
ResponseInterface

deleteProfilePicture()

public deleteProfilePicture(int $id) : ResponseInterface
Parameters
$id : int
Tags
throws
JsonException
Return values
ResponseInterface

entityNotFound()

public entityNotFound(string $message) : ResponseInterface
Parameters
$message : string
Tags
throws
JsonException
Return values
ResponseInterface

formatIteratorPlain()

public formatIteratorPlain(Iterator<string|int, T$iterator) : array<string|int, array<string, mixed>>
Parameters
$iterator : Iterator<string|int, T>
Tags
template

T

throws
JsonException
Return values
array<string|int, array<string, mixed>>

getProfilePicture()

public getProfilePicture(int $id) : ResponseInterface
Parameters
$id : int
Tags
throws
JsonException
Return values
ResponseInterface

jsonIterator()

public jsonIterator(Iterator $iterator) : ResponseInterface
Parameters
$iterator : Iterator
Tags
throws
JsonException
Return values
ResponseInterface

jsonIteratorPlain()

public jsonIteratorPlain(Iterator $iterator) : ResponseInterface
Parameters
$iterator : Iterator
Tags
throws
JsonException
Return values
ResponseInterface

resetTotp()

public resetTotp(int $id) : ResponseInterface
Parameters
$id : int
Tags
Return values
ResponseInterface

updateArtist()

public updateArtist(int $id) : ResponseInterface
Parameters
$id : int
Tags
throws
JsonException
Return values
ResponseInterface

uploadProfilePicture()

public uploadProfilePicture(int $id) : ResponseInterface
Parameters
$id : int
Tags
throws
JsonException
throws
NotNullViolationException
Return values
ResponseInterface

Search results