Bånder

UpdatesAlbumMetadata

Table of Contents

Methods

getLogger()  : mixed
getAlbumFieldMappings()  : array<string|int, mixed>
isHigherQualityAlbumData()  : bool
processComplexAlbumFields()  : array<string|int, mixed>
shouldUpdateAlbumField()  : bool
updateAlbumMetadata()  : array<string|int, mixed>

Methods

getAlbumFieldMappings()

private getAlbumFieldMappings(string $source) : array<string|int, mixed>
Parameters
$source : string
Return values
array<string|int, mixed>

isHigherQualityAlbumData()

private isHigherQualityAlbumData(mixed $existing, mixed $new) : bool
Parameters
$existing : mixed
$new : mixed
Return values
bool

processComplexAlbumFields()

private processComplexAlbumFields(Album $album, array<string|int, mixed> $data, string $source) : array<string|int, mixed>
Parameters
$album : Album
$data : array<string|int, mixed>
$source : string
Return values
array<string|int, mixed>

shouldUpdateAlbumField()

private shouldUpdateAlbumField(Album $album, string $field, mixed $value) : bool
Parameters
$album : Album
$field : string
$value : mixed
Return values
bool

updateAlbumMetadata()

private updateAlbumMetadata(Album $album, array<string|int, mixed> $data, string $source) : array<string|int, mixed>
Parameters
$album : Album
$data : array<string|int, mixed>
$source : string
Return values
array<string|int, mixed>

        
On this page

Search results