Объект класса Closure не может быть преобразован в строку в laravel, я пытаюсь получить сообщение по месяцу и году
здесь контроллер
public function getPostsByArchive($slug)
{
$archiveposts = \Canvas\Post::whereDate('published_at', date('F-Y'),function ($query) use ($slug) {
$query->where('published_at', date('F-Y'), $slug);
})->published()->orderByDesc('published_at')->get();
return view('posts.archive', compact('archiveposts'));
}
здесь маршрут
Route::get('archive/{slug}', 'PostController@getPostsByArchive')->name('posts.archive');