ldc-le-gaulois-pro/app/Http/Controllers/Fo/NewsController.php
Jérémy Munsch 0084ca7eeb
fix phpcs
2023-01-11 09:10:03 +01:00

38 lines
821 B
PHP

<?php
namespace App\Http\Controllers\Fo;
use App\Http\Controllers\Controller;
use App\Models\News;
use App\Models\NewsCategory;
class NewsController extends Controller
{
/**
* Undocumented function
*
* @return \Illuminate\Contracts\View\View
*/
public function index()
{
// Get NewsCategories.
$categories = NewsCategory::all();
// Get News.
$news = News::paginate(3);
return view('fo.pages.news.index', compact('categories', 'news'));
}
/**
* Undocumented function
* @param News $news
*
* @return \Illuminate\Contracts\View\View
*/
public function show(News $news)
{
$news->load('categories', 'news.categories', 'products');
return view('fo.pages.news.post', compact('news'));
}
}