Вопрос подкупающий своей новизной есть класс рендера PHP: class View { function render(){ } } Есть класс роутера и вызов функции PHP: $router->get("/", function(){ }) В тело функции надо включить рендер, объявление переменной $view = new View перед кодом с маршрутами не пашет, только в внутри тела функции. Работает лишь в случае, когда написан не класс с методом, а просто функция render (что в общем то понятно). Есть способы засунуть класс внутрь, чтобы не объявлять переменную в каждом маршруте? Передавать аргументом не получится, так как роутер не самописный, а с гитхаба.