Create Genres service

This commit is contained in:
DariusIII
2025-12-27 22:17:35 +01:00
parent 3d42f95ac9
commit 85389a67e3
13 changed files with 242 additions and 205 deletions
+3 -3
View File
@@ -4,7 +4,7 @@ namespace App\Http\Controllers;
use App\Models\Category;
use App\Services\GamesService;
use Blacklight\Genres;
use App\Services\GenreService;
use Illuminate\Http\Request;
class GamesController extends BasePageController
@@ -15,7 +15,7 @@ class GamesController extends BasePageController
public function show(Request $request)
{
$games = new GamesService;
$gen = new Genres(['Settings' => $this->settings]);
$gen = new GenreService;
$concats = Category::getChildren(Category::PC_ROOT);
$ctmp = [];
@@ -39,7 +39,7 @@ class GamesController extends BasePageController
$title = ($request->has('title') && ! empty($request->input('title'))) ? stripslashes($request->input('title')) : '';
$genres = $gen->getGenres(Genres::GAME_TYPE, true);
$genres = $gen->getGenres((string) GenreService::GAME_TYPE, true);
$tmpgnr = [];
foreach ($genres as $gn) {
$tmpgnr[$gn->id] = $gn->title;