ArtistFieldNormalizer
Table of Contents
Methods
-
normalize()
: mixed
-
extractDisambiguationFromProfile()
: string
-
normalizeCountry()
: string|null
-
normalizeDate()
: string|null
-
normalizeDisambiguation()
: string|null
-
normalizeProviderSpecific()
: mixed
normalize()
public
static normalize(string $field, mixed $value, string $source) : mixed
Parameters
-
$field
: string
-
-
$value
: mixed
-
-
$source
: string
-
private
static extractDisambiguationFromProfile(string $profile) : string
Parameters
-
$profile
: 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
-