public function getVariantsOptions()
{
if ($this->_variantsOptions !== false) {
return $this->_variantsOptions;
}
$options = [];
foreach ((array) $this->variants as $variant) {
$options[$variant->id] = ['data-type' => $variant->type, 'data-amount' => $variant->amount];
}
$this->_variantsOptions = $options;
return $this->_variantsOptions;
}