Dans Magento 2.3, il existe des interfaces pour tous les verbes http
Magento\Framework\App\Action\HttpPostActionInterface
Magento\Framework\App\Action\HttpGetActionInterface
,- ...
Tous sont vides et implémentés Magento\Framework\App\ActionInterface
.
J'ai également constaté que tous sont mappés dans app/etc/di.xml
un paramètre de Magento\Framework\App\Request\HttpMethodMap
et de nombreux contrôleurs implémentent ces interfaces.
Mais pas tous les contrôleurs.
C'est tout ce que j'ai pu trouver à leur sujet.
Quel est leur but?
la source