В настоящее время я разрабатываю пакет в/для Laravel 5.
Мой пакет содержит специальное промежуточное программное обеспечение, и я хотел бы добавить его в массив $routeMiddleware
класса Kernel из моего поставщика услуг пакета.
Но я не могу найти способ сделать это.
Я попытался создать собственный класс, который расширяет класс Kernel, а затем я могу объединить массив с моим массивом.
Но однажды из конструктора это невозможно.
В L4 у вас было промежуточное ПО App::, но эта функция больше не доступна в L5.
Может ли кто-нибудь, кто решил эту проблему, помочь мне решить это?
Пожалуйста, скажите мне, если мой вопрос недостаточно ясен, так что я могу немного его прояснить.