/** * Deletes a registered user */ function delreguser() { // Check for request forgeries JSession::checkToken() or jexit('Invalid Token'); $id = JFactory::getApplication()->input->getInt('rdid', 0); // Get/Create the model $model = $this->getModel('Event', 'JEMModel'); $model->setId($id); $model->delreguser(); JEMHelper::updateWaitingList($id); JPluginHelper::importPlugin('jem'); $dispatcher = JDispatcher::getInstance(); $dispatcher->trigger('onEventUserUnregistered', array($id)); $cache = JFactory::getCache('com_jem'); $cache->clean(); $msg = JText::_('COM_JEM_UNREGISTERED_SUCCESSFULL'); $this->setRedirect(JRoute::_(JEMHelperRoute::getEventRoute($id), false), $msg); }