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

24 行
816 B
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\DB;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Log;
class RssFeedController extends Controller {
public function feed () {
$select = ['id', 'user_id', 'title', 'slug', 'publish_date', 'message'];
$posts = DB::table('blg_content')->select($select)->where('isPost', true)->where('public_status', 0)->orderBy('id', 'desc')->limit(50)->get();
foreach ($posts as $k => $v) {
$userd = DB::table('users')->where('id', $v->user_id)->first();
$userd = DB::table('usr_profile')->where('user_id', $v->user_id)->first();
$v->user = $userd->display_name;
unset($posts[$k]->user_id);
}
return response()->view('rss.feed', ['posts' => $posts])->header('Content-Type', 'application/xml');
}
}