このリポジトリは2023-09-09にアーカイブされています。 ファイルの閲覧とクローンは可能ですが、プッシュ、イシューの作成、プルリクエストはできません。
076server/app/Http/Controllers/Video/VideoTable.php

33 行
949 B
PHP

<?php
namespace App\Http\Controllers\Video;
use Illuminate\Support\Facades\DB;
// use Illuminate\Support\Facades\Log;
class VideoTable {
private $menu;
private $user;
public function __construct ($m, $u) {
$this->menu = $m;
$this->user = $u;
}
public function index ($slug) {
$slg = DB::table('vid_game')->select('id', 'name')->where('slug', $slug)->first();
$res = DB::table('vid_video')->where('game_id', $slg->id)->orderBy('id', 'desc')->get();
foreach ($res as $r) {
$r->gametitle = explode('】', $r->title);
$r->title = $r->gametitle[1];
$r->gametitle = $r->gametitle[0];
$r->gametitle = str_replace('【'.$slg->name, '', $r->gametitle);
if ($r->gametitle == '') $r->gametitle = '初代';
}
if (!$res) return notfound($this->menu, $this->user, $res);
return view('pages.site.video.videotable', ['res' => $res, 'menu' => $this->menu, 'user' => $this->user]);
}
}