Bånder

LocalMetadataService
in package

Table of Contents

Properties

$logger  : LoggerInterface

Methods

enhanceAlbumMetadata()  : array<string|int, mixed>
Enhance album metadata using local data analysis
analyzeAlbumData()  : array<string|int, mixed>
analyzeArtists()  : array<string|int, mixed>
analyzeSongs()  : array<string|int, mixed>
calculateLocalQualityScore()  : float
detectThaiGenres()  : array<string|int, mixed>

Properties

Methods

enhanceAlbumMetadata()

Enhance album metadata using local data analysis

public enhanceAlbumMetadata(Album $album) : array<string|int, mixed>
Parameters
$album : Album
Return values
array<string|int, mixed>

analyzeAlbumData()

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

analyzeArtists()

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

analyzeSongs()

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

detectThaiGenres()

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

        
On this page

Search results