ldc-legaulois/app/Http/Controllers/Club/HomeController.php

25 lines
629 B
PHP

<?php
namespace App\Http\Controllers\Club;
use App\Http\Controllers\Controller;
use App\Models\NewsClub;
class HomeController extends Controller
{
/**
* Show index page
*
* @return \Illuminate\Contracts\View\View
*/
public function index(): \Illuminate\Contracts\View\View
{
$newsClubModels = NewsClub::query()->where('published', true)->orderBy('publish_at', 'asc')->take(3)->get();
return view(
(auth('club')->check()
? 'club.pages.home.homepage'
: 'club.pages.home.guest'),
compact('newsClubModels')
);
}
}