public function deleteFixture($fixture) { $model = $fixture->getWrappedModel(); if ($model->getResource()->isUsedBySuperProducts($model)) { return false; } else { return parent::deleteFixture($fixture); } }
/** * @param array $properties * @return Mage_Admin_Model_User * @throws Exception */ public function create($properties = array()) { $model = parent::create($properties); $role = \Mage::getModel("admin/role"); $role->setParentId(1); $role->setTreeLevel(1); $role->setRoleType('U'); $role->setUserId($model->getId()); $role->save(); return $model; }