/** * Validate widget instance before delete * * @param Mage_Widget_Model_Widget_Instance $model */ public function widgetInstanceDeleteBefore($model) { $originalStoreIds = $model->getResource()->lookupStoreIds($model->getId()); if (!$this->_role->hasExclusiveStoreAccess($originalStoreIds)) { $this->_throwDelete(); } }