Magento 2.4 устарел класс \Magento\Framework\App\Action\Action и предлагает использовать \Magento\Framework\App\ActionInterface. А как насчет метода диспетчеризации()? Мне нужно выполнить некоторые проверки в контроллере (например, проверить переменную конфигурации). Можете ли вы привести мне пример метода отправки в этом случае?





Ваш класс должен реализовать Magento\Framework\App\Action\HttpGetActionInterface
https://developer.adobe.com/commerce/php/development/comComponents/routing/#action-class
Если это собственный контроллер, вы можете выполнять проверки с помощью метода Execute(). Если это от поставщика, вы можете использовать beforePlugin в методе выполнения.
https://developer.adobe.com/commerce/php/development/comComponents/plugins/