Release
extends Model
in package
Table of Contents
Properties
- $artists : array<string|int, mixed>|null
- $catno : string|null
- $country : string|null
- $cover_image : string|null
- $data_quality : string|null
- $formats : array<string|int, mixed>|null
- $genres : array<string|int, mixed>|null
- $id : int|null
- $images : array<string|int, mixed>|null
- $labels : array<string|int, mixed>|null
- $master_id : string|null
- $master_url : string|null
- $notes : string|null
- $released : string|null
- $resource_url : string|null
- $styles : array<string|int, mixed>|null
- $thumbnail : string|null
- $title : string|null
- $tracklist : array<string|int, mixed>|null
- $type : string|null
- $uri : string|null
- $year : int|null
Methods
- __construct() : mixed
- fromApiData() : static
- Create a new model instance from API data
Properties
$artists
public
array<string|int, mixed>|null
$artists
= null
$catno
public
string|null
$catno
= null
$country
public
string|null
$country
= null
$cover_image
public
string|null
$cover_image
= null
$data_quality
public
string|null
$data_quality
= null
$formats
public
array<string|int, mixed>|null
$formats
= null
$genres
public
array<string|int, mixed>|null
$genres
= null
$id
public
int|null
$id
= null
$images
public
array<string|int, mixed>|null
$images
= null
$labels
public
array<string|int, mixed>|null
$labels
= null
$master_id
public
string|null
$master_id
= null
$master_url
public
string|null
$master_url
= null
$notes
public
string|null
$notes
= null
$released
public
string|null
$released
= null
$resource_url
public
string|null
$resource_url
= null
$styles
public
array<string|int, mixed>|null
$styles
= null
$thumbnail
public
string|null
$thumbnail
= null
$title
public
string|null
$title
= null
$tracklist
public
array<string|int, mixed>|null
$tracklist
= null
$type
public
string|null
$type
= null
$uri
public
string|null
$uri
= null
$year
public
int|null
$year
= null
Methods
__construct()
public
__construct([int|null $id = null ][, string|null $title = null ][, string|null $uri = null ][, string|null $resource_url = null ][, string|null $type = null ][, string|null $thumbnail = null ][, string|null $cover_image = null ][, array<string|int, mixed>|null $images = null ][, array<string|int, mixed>|null $artists = null ][, array<string|int, mixed>|null $formats = null ][, array<string|int, mixed>|null $labels = null ][, array<string|int, mixed>|null $tracklist = null ][, string|null $country = null ][, string|null $released = null ][, int|null $year = null ][, string|null $notes = null ][, string|null $data_quality = null ][, array<string|int, mixed>|null $genres = null ][, array<string|int, mixed>|null $styles = null ][, string|null $master_id = null ][, string|null $master_url = null ][, string|null $catno = null ]) : mixed
Parameters
- $id : int|null = null
- $title : string|null = null
- $uri : string|null = null
- $resource_url : string|null = null
- $type : string|null = null
- $thumbnail : string|null = null
- $cover_image : string|null = null
- $images : array<string|int, mixed>|null = null
- $artists : array<string|int, mixed>|null = null
- $formats : array<string|int, mixed>|null = null
- $labels : array<string|int, mixed>|null = null
- $tracklist : array<string|int, mixed>|null = null
- $country : string|null = null
- $released : string|null = null
- $year : int|null = null
- $notes : string|null = null
- $data_quality : string|null = null
- $genres : array<string|int, mixed>|null = null
- $styles : array<string|int, mixed>|null = null
- $master_id : string|null = null
- $master_url : string|null = null
- $catno : string|null = null
fromApiData()
Create a new model instance from API data
public
static fromApiData(array<string|int, mixed> $data) : static
Parameters
- $data : array<string|int, mixed>
-
API response data