The object to represent a music track
Data type | Property | Description |
---|---|---|
int | ratingKey | |
int | parentRatingKey | |
int | grandparentRatingKey | |
string | key | The key to get the track details |
string | parentKey | The key to get the album details |
string | grandparentKey | The key to get the artist details |
string | guid | |
string | parentGuid | |
string | grandparentGuid | |
string | type | The media type track |
string | title | The track title |
string | parentTitle | The album title |
string | grandparentTitle | The artist name |
string | parentStudio | The publishing album studio |
string | summary | |
int | index | |
int | parentIndex | |
int | ratingCount | |
int | parentYear | The release year |
string | thumb | |
string | parentThumb | |
string | grandparentThumb | |
Duration | duration | |
DateTime | addedAt | The date/time the track was added to the database |
DateTime | updatedAt | The date/time of track was last updated |
Media | media | The details of the media file itself |
Visibility | Function (parameters,...): return |
---|---|
public | __construct(): void |
public | __get(string $var): mixed Magic getter |
public | __set(string $var, mixed $val): void Magic setter |
public static | fromLibrary(array $library): Album Create a Album from the Plex API call return |