Возможно ли создать один экземпляр класса, который будет использоваться во всех маршрутах. Например, у меня есть этот код:Slim Framework - экземпляр одного класса для всех маршрутов
$app = new \Slim\Slim([
'mode' => 'development',
'debug' => true
]);
use App\API;
$API = new API;
$app->get('/', function() {
$API->insertMessage();
});
$app->run();
На данный момент это не работает, мне нужно поставить $ API = new API
внутри получить запрос.
Да, это работает. Я хотел что-то более глобальное (только один звонок), но это будет делать :). Спасибо :) – Sasha
Это только один звонок, и если я правильно вижу ваш код, '$ API' также находится в глобальной области. – hakre