/**
  * Perform actions before object save
  *
  * @param Mage_Core_Model_Abstract $object
  * @return Mage_Catalog_Model_Resource_Attribute
  */
 protected function _beforeSave(Mage_Core_Model_Abstract $object)
 {
     $applyTo = $object->getApplyTo();
     if (is_array($applyTo)) {
         $object->setApplyTo(implode(',', $applyTo));
     }
     return parent::_beforeSave($object);
 }
 /**
  * Perform actions before object save
  *
  * @param Mage_Core_Model_Abstract $object
  * @return Mage_Eav_Model_Resource_Attribute
  */
 protected function _beforeSave(Mage_Core_Model_Abstract $object)
 {
     $validateRules = $object->getData('validate_rules');
     if (is_array($validateRules)) {
         $object->setData('validate_rules', serialize($validateRules));
     }
     return parent::_beforeSave($object);
 }