This tutorial is about Get post data, in observer Magento 2 .i.e how to get post data, in Checkout success observer in Magento 2 or any save after observer action. And in this tutorial, I will try to explain it briefly and in a simple way.
We can add the request to a class through dependency injection and access it via a singleton.
Use the following code:
protected $_request;
public function __construct(
\Magento\Framework\App\RequestInterface $request,
) {
$this->_request = $request;
}
public function __construct(
\Magento\Framework\App\RequestInterface $request,
) {
$this->_request = $request;
}
Inside function get post data in the following way:
$this->_request->getParams();
That’s it from this tutorial. I hope it serves the purpose. Since these are learning tutorials, please feel free to drop any suggestions or queries in the comments section. That will definitely be highly appreciated.