Skip to content
Snippets Groups Projects
Select Git revision
  • f3c166d13550af8e15b552691366275e3b26fec8
  • dev default protected
  • prod protected
  • 1.0.58
  • 1.0.57
  • 1.0.52
  • 1.0.56
  • 1.0.51
  • 1.0.50
  • 1.0.33
  • 1.0.32
  • 1.0.31
  • 1.0.30
  • 1.0.29
  • 1.0.28
  • 1.0.27
  • 1.0.26
  • 1.0.25
  • 1.0.24
  • 1.0.23
  • 1.0.22
  • 1.0.21
  • 1.0.20
23 results

BobGo.php

Blame
  • BobGo.php 46.36 KiB
    <?php
    //declare(strict_types=1);
    //
    //namespace BobGroup\BobGo\Model\Carrier;
    //
    //use Magento\Catalog\Model\ResourceModel\Product\CollectionFactory;
    //use Magento\CatalogInventory\Api\StockRegistryInterface;
    //use Magento\Checkout\Api\Data\ShippingInformationInterface;
    //use Magento\Directory\Helper\Data;
    //use Magento\Directory\Model\CountryFactory;
    //use Magento\Directory\Model\CurrencyFactory;
    //use Magento\Directory\Model\RegionFactory;
    //use Magento\Framework\App\Config\ScopeConfigInterface;
    //use Magento\Framework\Controller\Result\JsonFactory;
    //use Magento\Framework\DataObject;
    //use Magento\Framework\Exception\LocalizedException;
    //use Magento\Framework\HTTP\Client\CurlFactory;
    //use Magento\Framework\Module\Dir\Reader;
    //use Magento\Framework\Xml\Security;
    //use Magento\Quote\Model\Quote\Address\RateRequest;
    //use Magento\Quote\Model\Quote\Address\RateResult\ErrorFactory;
    //use Magento\Quote\Model\Quote\Address\RateResult\MethodFactory;
    //use Magento\Sales\Model\Order\Shipment;
    //use Magento\Shipping\Model\Carrier\AbstractCarrier;
    //use Magento\Shipping\Model\Carrier\AbstractCarrierOnline;
    //use Magento\Shipping\Model\Rate\Result;
    //use Magento\Shipping\Model\Rate\ResultFactory;
    //use Magento\Shipping\Model\Simplexml\ElementFactory;
    //use Magento\Shipping\Model\Tracking\Result\StatusFactory;
    //use Magento\Store\Model\ScopeInterface;
    //use Magento\Store\Model\StoreManagerInterface;
    //use Psr\Log\LoggerInterface;
    //use Mage;
    //use Mage_Shipping_Model_Carrier_Abstract;
    //use Mage_Shipping_Model_Carrier_Interface;
    //use Varien_Object;
    //
    //
    ///**
    // * Bob Go shipping implementation
    // * @category   Bob Go
    // * @package    bobgo_CustomShipping
    // * @author     Bob Go
    // * @website    https://www.bobgo.co.za
    // * @SuppressWarnings(PHPMD.ExcessiveClassComplexity)
    // * @SuppressWarnings(PHPMD.CouplingBetweenObjects)
    // * @SuppressWarnings(PHPMD.TooManyFields)
    // */
    //
    //class BobGo extends Mage_Shipping_Model_Carrier_Abstract implements Mage_Shipping_Model_Carrier_Interface
    //{
    //    /**
    //     * Code of the carrier
    //     * @var string
    //     */
    //    public const CODE = 'bobgo';
    //
    //    const UNITS = 100;
    //
    //    /**
    //     * Code of the carrier
    //     *
    //     * @var string
    //     */
    //    protected $_code = self::CODE;
    //
    //
    //    /**
    //     * Rate request data
    //     *