Mage2\Catalog\Models\ProductAttribute::getTrackStockOptions PHP Method

getTrackStockOptions() public method

    public function getTrackStockOptions()
    {
        $attribute = $this->where('identifier', '=', 'track_stock')->get()->first();
        return $attribute->attributeDropdownOptions->pluck('label', 'value');
    }

Usage Example

 /**
  * Bind data to the view.
  *
  * @param  View  $view
  * @return void
  */
 public function compose(View $view)
 {
     $productAttrobuteModel = new ProductAttribute();
     $trackStockOptions = $productAttrobuteModel->getTrackStockOptions();
     $inStockOptions = $productAttrobuteModel->getInStockOptions();
     $isTaxableOptions = $productAttrobuteModel->getIsTaxableOptions();
     $view->with('isTaxableOptions', $isTaxableOptions)->with('trackStockOptions', $trackStockOptions)->with('inStockOptions', $inStockOptions);
 }