/** * Update attribute default value * * @param Mage_Eav_Model_Entity_Attribute|Mage_Core_Model_Abstract $object * @param int|string $optionId * @param int $intOptionId * @param array $defaultValue */ protected function _updateDefaultValue($object, $optionId, $intOptionId, &$defaultValue) { if (in_array($optionId, $object->getDefault())) { $frontendInput = $object->getFrontendInput(); if ($frontendInput === 'multiselect') { $defaultValue[] = $intOptionId; } elseif ($frontendInput === 'select') { $defaultValue = array($intOptionId); } } }