Код: Выделить всё
Route::get('/tags/{tag}', function (string $tag) use ($posts): View {
$tagPosts = $posts->filter(
function (Post $post) use ($tag): bool {
return in_array($tag, $post->tags);
}
);
return view('tags.show', [
'posts' => $tagPosts,
'tag' => $tag
]);
});
PHP прошел долгий путь с сильными типами, но я ожидал, что аргументы используйте, чтобы вести себя точно так же, как параметры функции. Стоит ли создавать RFC?
Подробнее здесь: https://stackoverflow.com/questions/788 ... efinitions