0
Я новичок в PHP.Как передать переменные области видимости анонимной функции
Я хочу создать ссылку функции.
public static function cat_post($category, $limit, $top)
{
$posts = Post::whereHas('categories', function($q)
{
$q->where('name', 'like', $name);
$q->where('top', 'like', $top);
})->take($limit)->get();
}
Но я получил
Undefined variable "name"
Пожалуйста, помогите мне. Как создать эту функцию ....