/** * Method to delete an element. * * @access public * @return void */ public function delete() { CkJSession::checkToken() or CkJSession::checkToken('get') or jexit(JText::_('JINVALID_TOKEN')); $this->_result = $result = parent::delete(); $model = $this->getModel(); //Define the redirections switch ($this->getLayout() . '.' . $this->getTask()) { case 'changelogs.delete': $this->applyRedirection($result, array('stay', 'com_rtiprint.changelogs.default'), array('cid[]' => null)); break; default: $this->applyRedirection($result, array('stay', 'com_rtiprint.changelogs.default')); break; } }