Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Collection.php
Go to the documentation of this file.
1 <?php
13 
15 {
21  public function _construct()
22  {
23  $this->_init(\Magento\Tax\Model\ClassModel::class, \Magento\Tax\Model\ResourceModel\TaxClass::class);
24  }
25 
32  public function setClassTypeFilter($classTypeId)
33  {
34  return $this->addFieldToFilter('main_table.class_type', $classTypeId);
35  }
36 
42  public function toOptionArray()
43  {
44  return $this->_toOptionArray('class_id', 'class_name');
45  }
46 
52  public function toOptionHash()
53  {
54  return $this->_toOptionHash('class_id', 'class_name');
55  }
56 }
_toOptionArray($valueField=null, $labelField='name', $additional=[])
Definition: AbstractDb.php:641
_toOptionHash($valueField=null, $labelField='name')
Definition: AbstractDb.php:656