Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Tablerate.php
Go to the documentation of this file.
1 <?php
7 
13 {
17  protected $_carrierTablerate;
18 
22  public function __construct(\Magento\OfflineShipping\Model\Carrier\Tablerate $carrierTablerate)
23  {
24  $this->_carrierTablerate = $carrierTablerate;
25  }
26 
30  public function toOptionArray()
31  {
32  $arr = [];
33  foreach ($this->_carrierTablerate->getCode('condition_name') as $k => $v) {
34  $arr[] = ['value' => $k, 'label' => $v];
35  }
36  return $arr;
37  }
38 }
__construct(\Magento\OfflineShipping\Model\Carrier\Tablerate $carrierTablerate)
Definition: Tablerate.php:22