/** * @see parent::delete() */ function delete() { $msg = null; if (!isset($this->_keep_user)) { // Delete corresponding dP user first if (!($msg = $this->canDeleteEx())) { $user = $this->createUser(); if ($msg = $user->delete()) { return $msg; } } } $this->_keep_user = null; return parent::delete(); }
/** * We need to delete the CMediusers * @return */ function delete() { if ($msg = $this->canDeleteEx()) { return $msg; } $mediuser = $this->loadRefMediuser(); if ($mediuser->_id) { $mediuser->_keep_user = true; if ($msg = $mediuser->delete()) { return $msg; } } return parent::delete(); }