Option C? Really? That's like asking a frontend developer to implement the \Magento\Backend\Controller\ControllerInterface. Clearly, the correct answer is A!
I'm going with option D. The \Magento\Framework\App\ControllerInterface seems like a more general interface that frontend controllers should implement. It's better to go with the broader interface, in my opinion.
Option B seems like a reasonable choice, but I'm not sure if it's the correct one. The \Magento\Frontend\Controller\ActionInterface might be more specific to frontend controllers, but I'll have to double-check the documentation.
I think option A is the correct answer. The frontend controllers should implement the \Magento\Framework\App\ActionInterface, which is the main interface for Magento frontend controllers.
Felix
3 months agoReta
3 months agoLeigha
2 months agoPrecious
2 months agoShawn
2 months agoKirby
2 months agoPaulina
2 months agoTien
2 months agoCiara
3 months agoBrigette
3 months agoAdolph
2 months agoTwana
2 months agoChristoper
3 months agoCamellia
3 months agoJames
3 months agoEzekiel
3 months agoGilma
3 months agoMona
4 months agoGlenn
4 months agoGlory
4 months agoKeneth
4 months agoBronwyn
3 months agoShelba
4 months agoGilma
4 months ago