How to Get Active Shipping Methods based on Quote ID in Magento 2
Steps to Get Active Shipping Methods based on Quote ID in Magento 2:
Step 1: Create a helper file Data.php at the below path
app/code/Vendor/Extension/Helper/Data.php
And add the code as follows
<?php
namespace Vendor\Extension\Helper;
class Data extends \Magento\Framework\App\Helper\AbstractHelper
{
public function __construct(
Context $context,
\Magento\Quote\Api\ShippingMethodManagementInterface $shippingMethod)
{
$this->shippingMethod = $shippingMethod;
parent::__construct($context);
}
public function getShippingMethod($quoteId){
$shippinigData = $this->shippingMethod->getList($quoteId);
$shippingMethod = [];
foreach($shippinigData as $shipping)
{
$shippingMethod [] = $shipping-> getMethodTitle();
}
return $shippingMethod ;
}
}
Comments
Post a Comment