mirror of
https://github.com/OPSnet/Gazelle.git
synced 2026-01-16 18:04:34 -05:00
19 lines
510 B
PHP
19 lines
510 B
PHP
<?php
|
|
/** @phpstan-var \Twig\Environment $Twig */
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Gazelle;
|
|
|
|
$category = $_GET['category'] ?? 'weekly';
|
|
$category = in_array($category, ['all_time', 'weekly']) ? $category : 'weekly';
|
|
|
|
$view = $_GET['view'] ?? 'tiles';
|
|
$view = in_array($view, ['tiles', 'list']) ? $view : 'list';
|
|
|
|
echo $Twig->render('top10/lastfm.twig', [
|
|
'artist_list' => $category === 'weekly' ? new Util\LastFM()->weeklyArtists() : [],
|
|
'category' => $category,
|
|
'view' => $view,
|
|
]);
|