Bånder

QualityValidator
in package

Table of Contents

Properties

$albumValidator  : AlbumQualityValidator
$artistValidator  : ArtistQualityValidator
$songValidator  : SongQualityValidator

Methods

__construct()  : mixed
isHighConfidenceArtistMatch()  : bool
isHighConfidenceSongMatch()  : bool
isValidMatch()  : bool
scoreAlbumMatch()  : float
scoreArtistMatch()  : float
scoreSongMatch()  : float

Properties

Methods

isHighConfidenceArtistMatch()

public isHighConfidenceArtistMatch(array<string|int, mixed> $metadata, Artist $artist, float $qualityScore) : bool
Parameters
$metadata : array<string|int, mixed>
$artist : Artist
$qualityScore : float
Return values
bool

isHighConfidenceSongMatch()

public isHighConfidenceSongMatch(array<string|int, mixed> $metadata, Song $song, float $qualityScore) : bool
Parameters
$metadata : array<string|int, mixed>
$song : Song
$qualityScore : float
Return values
bool

isValidMatch()

public isValidMatch(array<string|int, mixed> $metadata, float $qualityScore) : bool
Parameters
$metadata : array<string|int, mixed>
$qualityScore : float
Return values
bool

scoreAlbumMatch()

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

scoreArtistMatch()

public scoreArtistMatch(array<string|int, mixed> $metadata, Artist $artist) : float
Parameters
$metadata : array<string|int, mixed>
$artist : Artist
Return values
float

scoreSongMatch()

public scoreSongMatch(array<string|int, mixed> $metadata, Song $song) : float
Parameters
$metadata : array<string|int, mixed>
$song : Song
Return values
float

        
On this page

Search results