Files
blog/app/Http/Controllers/BlogController.php
2019-10-17 08:00:53 -03:00

30 lines
578 B
PHP

<?php
namespace App\Http\Controllers;
use App\Post;
use Illuminate\Http\Request;
class BlogController extends Controller
{
public function index()
{
$posts = Post::where('is_published', true)
->orderBy('created_at', 'desc')
->take(3)
->get();
return view('blog.index', ['posts' => $posts] );
}
public function archive()
{
return view('blog.archive', ['posts' => Post::all()] );
}
public function show($id)
{
return view('blog.show', ['post' => Post::find($id)] );
}
}