Bånder

ArtistFieldNormalizer
in package

Table of Contents

Methods

normalize()  : mixed
extractDisambiguationFromProfile()  : string
normalizeCountry()  : string|null
normalizeDate()  : string|null
normalizeDisambiguation()  : string|null
normalizeProviderSpecific()  : mixed

Methods

normalize()

public static normalize(string $field, mixed $value, string $source) : mixed
Parameters
$field : string
$value : mixed
$source : string

extractDisambiguationFromProfile()

private static extractDisambiguationFromProfile(string $profile) : string
Parameters
$profile : string
Return values
string

normalizeCountry()

private static normalizeCountry(mixed $value, string $source) : string|null
Parameters
$value : mixed
$source : string
Return values
string|null

normalizeDate()

private static normalizeDate(mixed $value) : string|null
Parameters
$value : mixed
Return values
string|null

normalizeDisambiguation()

private static normalizeDisambiguation(mixed $value, string $source) : string|null
Parameters
$value : mixed
$source : string
Return values
string|null

normalizeProviderSpecific()

private static normalizeProviderSpecific(string $field, mixed $value, string $source) : mixed
Parameters
$field : string
$value : mixed
$source : string

        
On this page

Search results