/
vagan
/
LaravelBlog
Обзор
Документация
Войти
/
vagan
/
LaravelBlog
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
app/Http/Controllers/Blog/HomeController.php
29 строк
670 B
Vagan Arustamov
First upload in git
16 мар 2024, 11:54
16 мар 2024, 11:54
4df632f
Код
Авторство
О чём код?
<?php namespace App\Http\Controllers\Blog; use App\Http\Controllers\Controller; use App\Models\Blog\Post; use App\Models\Common\ImageResize; class HomeController extends Controller { public function index(): object { $data = array(); $posts = Post::get(); if ($posts) { foreach ($posts as $post) { $data['posts'][] = array( 'title' => $post['title'], 'thumb' => ImageResize::resize($post['image'], $post['created_at'], 300, 169), 'link' => route('blog.post.show', $post['id']), ); } } return view('blog.home', $data); } }