X-Git-Url: https://jfr.im/git/uguu.git/blobdiff_plain/8f7f88401ba3054481088618618ef64ff845b57a..31b3042a75b435e6434b90943fd1613a19ddcbb7:/src/Classes/CuteGrills.php diff --git a/src/Classes/CuteGrills.php b/src/Classes/CuteGrills.php index b73a072..75ec018 100644 --- a/src/Classes/CuteGrills.php +++ b/src/Classes/CuteGrills.php @@ -1,51 +1,50 @@ - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -namespace Pomf\Uguu\Classes; - -class CuteGrills -{ - public array $GRILLS; - /** - * Loads the list of grills, then redirects to a random grill + * Uguu + * + * @copyright Copyright (c) 2022-2023 Go Johansson (nokonoko) + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ - public function showGrills(): void + + namespace Pomf\Uguu\Classes; + + class CuteGrills { - $this->loadGrills(); - if (!headers_sent()) { - header( - 'Location: /img/grills/' . - $this->GRILLS[array_rand($this->GRILLS)], - true, - 303 - ); + public array $GRILLS; + + /** + * Loads the list of grills, then redirects to a random grill + */ + public function showGrills():void + { + $this->loadGrills(); + if (!headers_sent()) { + header( + 'Location: /img/grills/' . + $this->GRILLS[array_rand($this->GRILLS)], + true, + 303, + ); + } + } + + /** + * Loads the images from the `img/grills/` directory into the `GRILLS` array + */ + public function loadGrills():void + { + $this->GRILLS = array_slice(scandir('img/grills/'), 2); } } - - /** - * Loads the images from the `img/grills/` directory into the `GRILLS` array - */ - public function loadGrills(): void - { - $this->GRILLS = array_slice(scandir('img/grills/'), 2); - } -}