its 7am i havent slept i have no idea
This commit is contained in:
1 parent
336dcc4d3a
commit
f77f3a9e40
34 files changed
+1142
-183
No files matched your search
@@ -72,6 +72,7 @@ class SeedDemoAlbumsCommand extends Command
|
||||
$album->setLocalId($localId);
|
||||
$album->setName($this->generateAlbumName());
|
||||
$album->setArtists($this->generateArtists());
|
||||
$album->setGenres($this->generateGenres());
|
||||
$album->setReleaseDate($this->generateReleaseDate());
|
||||
$album->setTotalTracks(random_int(6, 16));
|
||||
$album->setCoverUrl($this->generateCoverUrl($localId));
|
||||
@@ -136,6 +137,19 @@ class SeedDemoAlbumsCommand extends Command
|
||||
return sprintf('%04d-%02d-%02d', $year, $month, $day);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return list<string>
|
||||
*/
|
||||
private function generateGenres(): array
|
||||
{
|
||||
$count = random_int(1, 3);
|
||||
$genres = [];
|
||||
for ($i = 0; $i < $count; $i++) {
|
||||
$genres[] = self::GENRES[random_int(0, count(self::GENRES) - 1)];
|
||||
}
|
||||
return array_values(array_unique($genres));
|
||||
}
|
||||
|
||||
private function generateCoverUrl(string $seed): string
|
||||
{
|
||||
return sprintf('https://picsum.photos/seed/%s/640/640', $seed);
|
||||
|
||||
Reference in new issue
Block a user