У меня есть класс Utils, мне нужно использовать $ response / $ request из Slim 3, чтобы использовать некоторые полезные методы (например, $ request-> getUri () -> getPath ()), как я могу получить доступ к $ request или $ response как это:
класс AppCore { публичная статическая функция AllowRoutePass ($ request, $ response) { $ reqMethod = $ request-> getUri () -> getPath (); if (in_array ($ reqMethod, AppConfig :: IGNORE_ROUTES)) вернуть истину; вернуть ложь; } }
Спасибо всем!
Хорошо, я также создаю вопрос в репозитории Githup Slim здесь: Slim 3 получить доступ / запросить объект из другого класса.
В настоящее время нет способа реализовать класс утилит, который я описал выше. Проверьте ссылку, чтобы увидеть больше информации. В моем случае я должен изменить свою логику и реализовать свой класс утилит другим способом.
Других решений пока нет …